导入导出方法与工具

<script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
 翻译声明:本文内容来自Sam/'sTeachYourselfMySQLin21Days一书的部分内容,byMarkMaslakowski英文原文版权属原作者所有,中文的部分翻译有略有增删;原书讲的过于清楚的地方有删,讲的不清楚的地方有增。

  1).MySQLimport的语法介绍:

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

  MySQLimportMeet_A_GeekCustomers.txt

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

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

  那么我们将把文件中的内容导入到数据库Meet_A_Geek中的Cus表中。

  上面的例子中,都只用到两个参数,并没有用到更多的选项,下面介绍MySQLimport的选项

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

  选项功能

  -dor--delete新数据导入数据表中之前删除数据数据表中的所有信息
  -for--force不管是否遇到错误,MySQLimport将强制继续插入数据
  -ior--ignoreMySQLimport跳过或者忽略那些有相同唯一关键字的行,导入文件中的数据将被忽略。
  -lor-lock-tables数据被插入之前锁住表,这样就防止了,你在更新数据库时,用户的查询和更新受到影响。
  -ror-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/",/"1DozenRoses/",/"19991226/" 1 <script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
数据导入导出工具是一款专业的数据导入导出软件。软件最大的功能是将数据库中的数据直接导出到打开的任意表格中,软件还支持从任意打开表格中将数据导入数据库中、将变更前的数据先保存到XML中、以及数据变化后,可以变化的数据导出到Excel中,将变更的字段标色以方便追踪操作过程中变化的数。软件支持多种数据库,包括主流的oracle。SQL Server等等。软件界面美观简洁、简单全面、实用方便,无需培训,即可快速上手,轻轻松松完成日常导入导出数据功能,真正做到简单全面实用。是用户实现导入导出数据功能的好帮手。 软件基本功能 1.数据头部可设置为出力字段,字段名,字段类型中的任意一个和多个 2.可设置改行,超过最大列256列时自动换行 3.可设置出力方向,横向和纵向出力 4.导出数据到新的Excel中 5.导出数据到已打开的Excel的任意位置 6.导出数据到XML中 7.导出数据为SQL文件 8.变更前和变更后的数据对比导出到Excel 9.变更前和变更后的数据对比变化的数据导出到Excel 10.从Excel文件中导入数据库中 11.从打开的Excel中选中部分的数据导入数据库中 12.从XML文件中导入数据库中 13.从SQL文件中导入数据库中 14.截图(类似QQ截图) 15.如果你有其他需求,随时可以给我们提供建议,我们会及时更新 数据导入导出工具 v1.7更新日志 添加帮助文档。 数据导入导出工具截图

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值