数据导入和导出的几种方法
2016-07-02 21:00
411 查看
数据导出主要有以下几种方法:
使用select into outfile "filename"语句
使用mysqldump实用程序
1,如:select * from user into outfile 'user.txt';
或者select * into outfile 'user.txt' from user;
user.txt文件格式:
1 zhangsan
2 lisi
3 wangwu
2,如:mysqldump -uroot -p user > 'user.sql';
user.sql文件包含表的创建以及数据插入的语句;
同导出相类似,导入也有两种方法:
使用LOAD DATA INFILE "filename"命令
使用mysqlimport实用程序
1,如:load data infile 'user.txt' into table user;
2,如:mysqlimport -uroot -p user < 'user.sql';
其中mysqlimport可以简写为mysql
LOAD DATA INFILE语句从一个文本文件中以很高的速度读入一个表中。如果指定LOCAL关键词,从客户主机读文件。如果LOCAL没指定,文件必须位于服务器上。
当指定local出错:ERROR
1148 (42000): The used command is not allowed with this MySQL version
解决办法:
在登录mysql时:mysql
-uroot -p --local-infile
注意问题:
windows下面'user.txt'的文件路径需要写成斜线形式,而不是反斜线,如:'D:wamp/www/user.txt'是正确的;
而'D:\wamp\www\user.txt'虽然提示正确导出了,但是却找不到该文件,mysql/data文件夹里面也找不到;
使用select into outfile "filename"语句
使用mysqldump实用程序
1,如:select * from user into outfile 'user.txt';
或者select * into outfile 'user.txt' from user;
user.txt文件格式:
1 zhangsan
2 lisi
3 wangwu
2,如:mysqldump -uroot -p user > 'user.sql';
user.sql文件包含表的创建以及数据插入的语句;
同导出相类似,导入也有两种方法:
使用LOAD DATA INFILE "filename"命令
使用mysqlimport实用程序
1,如:load data infile 'user.txt' into table user;
2,如:mysqlimport -uroot -p user < 'user.sql';
其中mysqlimport可以简写为mysql
LOAD DATA INFILE语句从一个文本文件中以很高的速度读入一个表中。如果指定LOCAL关键词,从客户主机读文件。如果LOCAL没指定,文件必须位于服务器上。
当指定local出错:ERROR
1148 (42000): The used command is not allowed with this MySQL version
解决办法:
在登录mysql时:mysql
-uroot -p --local-infile
注意问题:
windows下面'user.txt'的文件路径需要写成斜线形式,而不是反斜线,如:'D:wamp/www/user.txt'是正确的;
而'D:\wamp\www\user.txt'虽然提示正确导出了,但是却找不到该文件,mysql/data文件夹里面也找不到;
相关文章推荐
- 「BZOJ」「3262」陌上花开
- 我在安全行业的成长踪迹
- powershell命令学习
- VMware Ubuntu 下与Win7共享文件夹
- VMware Ubuntu 下与Win7共享文件夹
- VMware Ubuntu 下与Win7共享文件夹
- VMware Ubuntu 下与Win7共享文件夹
- VMware Ubuntu 下与Win7共享文件夹
- VMware Ubuntu 下与Win7共享文件夹
- 拾遗系列(十)NSURLConnection(了解)
- 数字游戏
- Linux中的In命令
- AddressBook通讯录右边索引条
- 【Dongle】【验证码】牛腩新闻发布系统之验证码
- WindowsBuilder控件中文编码问题
- 扫雷游戏的雷区数据分析
- java多态
- 系统调用open的大概执行路径
- 148. Sort List
- centos 7 下安装mod_wsgi