mysqlimport,mysqldump的用法.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
mysqlimport,mysqldump的用法

mysqlimport,mysqldump的用法 [zz]mysqlimport,mysqldump的用法2009-06-28 22:39来源:/onlykeke/archive/2007/12/02/71348.html [root@xdb relation_cheeks_bk]# mysqlimport -h5 -uroot -pipo2008mimi -i fb ./users.data.txt mysqlimport: Error: Cant get stat of /data/var/users.data.txt (Errcode: 2), when using table: users [root@xdb relation_cheeks_bk]# mysqlimport --local -uroot -pipo2008mimi -i fb ./users.data.txt fb.users: Records: 10 Deleted: 0 Skipped: 1 Warnings: 1 注:当出现类似 mysqlimport: Error: Cant get stat of /usr/t2.txt (Errcode: 13), when using table: t2 这样的错误,检查文件权限。如果不行,加上 --local 选项。 1).MySQLimport的语法介绍:   MySQLimport位于MySQL/bin目录中,是MySQL的一个载入(或者说导入)数据的一个非常有效的工具。这是一个命令行工具。有两个 参数以及大量的选项可供选择。这个工具把一个文本文件(text file)导入到你指定的数据库和表中。比方说我们要从文件Customers.txt中把数据导入到数据库Meet_A_Geek中的表 Custermers中:   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)等。   3).例子:导入一个以逗号为分隔符的文件   文件中行的记录格式是这样的:   1, ORD89876, 1 Dozen Roses,   我们的任务是要把这个文件里面的数据导入到数据库Meet_A_Geek中的表格Orders中,我们使用这个命令:   bi

文档评论(0)

me54545 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档