电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

MySQL数据导入导出VIP免费

MySQL数据导入导出_第1页
1/17
MySQL数据导入导出_第2页
2/17
MySQL数据导入导出_第3页
3/17
MySQL 数据导入导出 (转载) 数据导出 数据导出主要有以下几种方法: 1)使用select into outfile "filename"语句 2)使用mysqldump 实用程序 使用select into outfile "filename"语句 可以在mysql 的命令行下或在php 程序中执行它。我下面以在mysql 命令行下为例。在php 中使用时,将其改成相应的查询进行处理即可。不过在使用这个命令时,要求用户拥有file 的权限。如我们有一个库为 phptest,其中有一个表为 driver。现在要把 driver 卸成文件。执行命令: mysql> use phptest; Database Changed mysql> select * from driver into outfile "a.txt"; Query OK, 22 rows affected (0.05 sec) 上面就可以完成将表 driver 从数据库中卸到 a.txt 文件中。注意文件名要加单引号。那么这个文件在哪呢?在mysql 目录下有一个 data 目录,它即是数据库文件所放的地方。每个库在单独占一个子目录,所以phptest 的目录为 c:\mysql\data\phptest(注意:我的mysql安装在c:\mysql 下)。好,现在我们进去,a.txt 就是它。打开这个文件,可能是: 1 Mika Hakinnen 1 2 David Coulthard 1 3 Michael Schumacher 2 4 Rubens Barrichello 2 ... 可能还有很多记录。每个字段之间是用制表符分开的(\t)。那么我们可以修改输出文件名的目录,以便放在指定的位置。如"a.txt"可以改成"./a.txt"或"/a.txt"。其中"./a.txt"放在c:\mysql\data 目录下了, 而"/a.txt"文件则放在c:\目录下了。所以select 命令认为的当前目录是数据库的存放目录,这里是 c:\mysql\data。 使用 select 命令还可以指定卸出文件时,字段之间的分隔字符,转义字符,包括字符,及记录行分隔字符。列在下面: FIELDS TERMINATED BY "\t" [OPTIONALLY] ENCLOSED BY "" ESCAPED BY "\\" LINES TERMINATED BY "\n" TERMINATED 表示字段分隔 [OPTIONALLY] ENCLOSED 表示字段用什么字符包括起来,如果使用了OPTIONALLY 则只有 CHAR 和 VERCHAR 被包括 ESCAPED 表示当需要转义时用什么作为转义字符 LINES TERMINATED 表示每行记录之间用什么分隔 上面列的是缺省值,而且这些项都是可选的,不选则使用缺省值。可以根据需要进行修改。给出一个例子如下: mysql> select * from driver into outfile "a.txt" fields terminated by "," enclosed by """; Query OK, 22 row...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

MySQL数据导入导出

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部