WEB开发网
开发学院数据库MSSQL Server MySQL数据导入导出方法与工具介绍 阅读

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

 2007-11-11 04:08:07 来源:WEB开发网   
核心提示: 翻译声明: 本文内容来自Sam's Teach Yourself MySQL(和PHP搭配之最佳组合) in 21 Days一书的部分内容,by Mark Maslakowski 英文原文版权属原作者所有,MySQL数据导入导出方法与工具介绍,中文的部分翻译有略有增删;原书讲的过于清楚的地方有删,讲的不

  翻译声明:

   本文内容来自Sam's Teach Yourself MySQL(和PHP搭配之最佳组合) in 21 Days一书的部分内容,by Mark Maslakowski
    英文原文版权属原作者所有,中文的部分翻译有略有增删;原书讲的过于清楚的地方有删,讲的不清楚的地方有增;如果有翻译的不妥或者不正确的地方,请指正。

  翻译者:David Euler,SCU. de_euler-david@www.yahoo.com.cn
  时间:2004/04/24于川大

  1).MySQL(和PHP搭配之最佳组合)import的语法介绍:

  MySQL(和PHP搭配之最佳组合)import位于MySQL(和PHP搭配之最佳组合)/bin目录中,是MySQL(和PHP搭配之最佳组合)的一个载入(或者说导入)数据的一个非常有效的工具。这是一个命令行工具。有两个参数以及大量的选项可供选择。这个工具把一个文本文件(text file)导入到你指定的数据库和表中。比方说我们要从文件Customers.txt中把数据导入到数据库Meet_A_Geek中的表Custermers中:

  MySQL(和PHP搭配之最佳组合)import Meet_A_Geek Customers.txt
 
  注意:这里Customers.txt是我们要导入数据的文本文件,而Meet_A_Geek是我们要操作的数据库,数据库中的表名是Customers,这里文本文件的数据格式必须与Customers表中的记录格式一致,否则MySQL(和PHP搭配之最佳组合)import命令将会出错。

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

  MySQL(和PHP搭配之最佳组合)import Meet_A_Geek Cus.to.mers.txt

  那么我们将把文件中的内容导入到数据库Meet_A_Geek 中的Cus表中。
上面的例子中,都只用到两个参数,并没有用到更多的选项,下面介绍MySQL(和PHP搭配之最佳组合)import的选项

  2).MySQL(和PHP搭配之最佳组合)import的常用选项介绍:

     选项           功能
  -d or --delete    新数据导入数据表中之前删除数据数据表中的所有信息
  -f or --force    不管是否遇到错误,MySQL(和PHP搭配之最佳组合)import将强制继续插入数据
  -i or --ignore    MySQL(和PHP搭配之最佳组合)import跳过或者忽略那些有相同唯一
        关键字的行, 导入文件中的数据将被忽略。
  -l or -lock-tables  数据被插入之前锁住表,这样就防止了,
         你在更新数据库时,用户的查询和更新受到影响。
  -r or -replace     这个选项与-i选项的作用相反;此选项将替代
              表中有相同唯一关键字的记录。


1 2  下一页

Tags:MySQL 数据 导入

编辑录入:coldstar [复制链接] [打 印]
赞助商链接