Mysql导出/导入数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql导出/导入数据相关的知识,希望对你有一定的参考价值。

导出数据
**直接在系统执行命令:
导出为cvs格式:

[[email protected] ~]# mysql -u root -p密码 -e "select * from mydb.name into outfile ‘/tmp/12.cvs‘ character set utf8" --character set utf8 指定相应编码规则,不然可能乱码

导出为txt格式:
[[email protected] ~]# mysql -u root -p密码 -e "select * from mydb.name into outfile ‘/tmp/12.txt‘ character set utf8 lines terminated by ‘\r\n‘ " --导出为txt文件时,不加lines terminated by ‘\r\n‘ (结尾符)在windows下会像一团麻一样.....

在mysql内:

导出为cvs格式:
mysql>selec t * from mydb.name into outfile ‘/tmp/12.cvs‘ character set utf8; - --character set utf8 指定相应编码规则,不然可能乱码

导出为txt格式:
mysql> select * from mydb.name into outfile ‘/tmp/12.txt‘ character set utf8 lines terminated by ‘\r\n‘; --导出为txt文件时,不加 lines terminated by ‘\r\n‘ (结尾符)在windows下会像一团麻一样.....

导出为cvs格式后,用WPS打开,相当的完美!

导入数据
mysql内导入:
mysql>load data infile ‘/tmp/12.txt‘ into table name character set uft8; --character set utf8 指定相应编码规则,不然可能乱码

直接在系统执行命令:
[[email protected] ~]# mysql -u root -p密码 -e load data infile ‘/tmp/12.txt‘ into table name character set uft8; --character set utf8 指定相应编码规则,不然可能乱码

遇到一个问题:emun类型的字段,导不入数据 ???

以上是关于Mysql导出/导入数据的主要内容,如果未能解决你的问题,请参考以下文章

linux mysql 数据库操作导入导出 数据表导出导入

如何导出和导入MYSQL数据(数据迁移

如何利用phpmyadmin导入和导出mysql数据库

怎样将MySQL数据库结构和数据导出或导入

MySql导入导出数据库(含远程导入导出)

mysql 数据库导入 如果原来表数据在导出之后有新的数据 增加或更改