当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 翻译声明:本文内容来自Sams Teach Yourself MySQL in 21 Days一书的部分内容,by Mark Maslakowski 英文原文版权属原作者所有,中文的部分翻译有略有增删;原书讲的过于清楚的地方有删,讲的不清楚的地方有增;如果有翻译的不妥或者不正确的地方,请...
 

 

    摘要:可以不需要修改my.ini。在建立数据库的时候,对库和表的字符集设置不太重要,但是对文本类型的字段最好都设置为gbk字符集。对于已有的数据库可以用以下方法转换字段编码:alter table t modify hoverfly binary(100);alter table t modify hoverfly char(100) character set gbk;注意用此方法如果不修改程序,会发......
    摘要:本文描述了mysql,一种利用第三方数据库开发电子贸易和其它复杂、动态网站的有效工具。mysql 是一种快速、多线程和全功能的 sql服务器。除了描述mysql系统的基本体系结构以外,本文还提供了以tcl和c++编写的简单示例,帮助您开发支持数据库的web应用。 一个必须存储或访问大量信息的应用程序可以从使用第三方数据库产品中受益匪浅。在对信息的访问必须在程序的多个实例上进行时更是如此。基于web......


MySQL数据导入导出方法与工具介绍

翻译声明:本文内容来自sams teach yourself mysql in 21 days一书的部分内容,by mark maslakowski

翻译者:david euler,scu. de_euler-david@www.yahoo.com.cn 时间:2004/04/24于川大 【程序编程相关:企业级防火墙的七问七答

英文原文版权属原作者所有,中文的部分翻译有略有增删;原书讲的过于清楚的地方有删,讲的不清楚的地方有增;如果有翻译的不妥或者不正确的地方,请指正. 【推荐阅读:千兆防火墙向NP演进

mysqlimport位于mysql/bin目录中,是mysql的一个载入(或者说导入)数据的一个非常有效的工具.这是一个命令行工具.有两个参数以及大量的选项可供选择.这个工具把一个文本文件(text file)导入到你指定的数据库与表中.比方说我们要从文件customers.txt中把数据导入到数据库meet_a_geek中的表custermers中: 【扩展信息:防火墙须软硬一体

1).mysqlimport的语法介绍

mysqlimport meet_a_geek customers.txt

注意:这里customers.txt是我们要导入数据的文本文件,而meet_a_geek是我们要操作的数据库,数据库中的表名是customers,这里文本文件的数据格式必须与customers表中的记录格式一致,否则mysqlimport命令将会出错.

其中表的名字是导入文件的第一个句号(.)前面文件字符串,另外一个例子:

mysqlimport meet_a_geek cus.to.mers.txt

那么我们将把文件中的内容导入到数据库meet_a_geek 中的cus表中.上面的例子中,都只用到两个参数,并没有用到更多的选项,下面介绍mysqlimport的选项

2).mysqlimport的常用选项介绍:

选项 功能

-d or --delete 新数据导入数据表中之前删除数据数据表中的所有信息

-f or --force 不管是否遇到错误,mysqlimport将强制继续插入数据

-i or --ignore mysqlimport跳过或者忽略那些有相同唯一

关键字的行, 导入文件中的数据将被忽略.

-l or -lock-tables 数据被插入之前锁住表,这样就防止了,

你在更新数据库时,用户的查询与更新受到影响.

-r or -replace 这个选项与-i选项的作用相反;此选项将替代

表中有相同唯一关键字的记录.

--fields-enclosed- by= char

指定文本文件中数据的记录时以什么括起的, 很多情况下

数据以双引号括起. 默认的情况下数据是没有被字符括起的.

--fields-terminated- by=char

指定各个数据的值之间的分隔符,在句号分隔的文件中,

分隔符是句号.您可以用此选项指定数据之间的分隔符.

默认的分隔符是跳格符(tab)

--lines-terminated- by=str

此选项指定文本文件中行与行之间数据的分隔字符串

或者字符. 默认的情况下mysqlimport以newline为行分隔符.

您可以选择用一个字符串来替代一个单个的字符:

一个新行或者一个回车.

mysqlimport命令常用的选项还有-v 显示版本(version), -p 提示输入密码(password)等.


...   下一页
 ·mysql管理的一点心得    »显示摘要«
    摘要:mysql数据库是中小型网站后台数据库的首选,因为它对非商业应用是免费的.网站开发者可以搭建一个"linux+apache+php+mysql" 平台,这是一个最省钱的高效平台.在使用mysql进行开发时,mysql自带的文档对于新手来说是份很好的参考资料.本文是我在使用mysql中的小小心得。当前一般用户的开发环境多是windows或linux,用户可以到http://www.mysql.com......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE