关于MySQL导入导出SQL文件

记录一下几个常用的MySQL导入导出命令:

1、Mysql导出整个数据库:

./mysqldump -u username -ppassword --port=3301 --protocol=tcp db > /home/work/BACKUP/db.sql

2、Mysql导出某张表的数据:

导出aaa表及数据

./mysqldump -u username -ppassword --port=3301 --protocol=tcp db aaa > /home/work/local/aaa.sql;

3、SQL查询结果导出文件:

注意使用root权限

SELECT id,title FROM aaa where id=1 into outfile "/home/work/local/aaa" fields terminated by ',';

导出文件每列会以,分隔。

4、导入SQL文件:

mysql -u username -ppassword --port=3301 --protocol=tcp db < /home/work/BACKUP/db.sql

ps:

scp /home/work/BACKUP/db.sql [email protected]:/home/work/BACKUP/db.sql

本地db.sql复制到10.xx.xxx.xxx的机器上

猜你喜欢

转载自shensy.iteye.com/blog/1924228