您的位置:首页 > 数据库 > MySQL

MySQL根据select语句导入导出数据(含解决中文乱码方式)

2016-06-29 18:00 781 查看
所有都亲测,不废话,上代码:

导出

select count(1) from table  into outfile '/tmp/test.xls' character set gbk;

导入

load data local infile 'file.txt' into tableName character set gbk;

中文乱码多半就是因为数据库里存储方式是GBK,MySQL本体默认用的utf8,* MySQl文件中文正确导入要求进出都要加character set gbk。

还有一个没测的马起来

跳出mysql命令行

[root@SHNHDX63-146 ~]# mysql -h 127.0.0.1 -u root -p XXXX -P 3306 -e "select * from table"  > /tmp/test/txt


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息