mysql source 命令导入数据乱码问题

sunshine技术博客 sunshine技术博客

本文章给大家介绍mysql导入数据命令source的使用方法与在使用source导入数据时中文乱码与超大文件导入文件解决办法,有需要了解的朋友可参考.

今天从windows上导出一个sql执行文件,再倒入到unbutn中,结果出现乱码,折腾7-8分钟.

解决方式:在导出mysql sql执行文件的时候,指定一下编码格式,代码如下:

mysqldump -uroot -p --default-character-set=utf8 mo(dbname) > E://xxxx.sql

导入的时候OK了,执行如下代码如下:

  1. mysql-uroot-p--default-character-set=utf8
  2. usedbname
  3. source/root/newsdata.sql

mysql设置编码命令,代码如下:

  1. SETcharacter_set_client=utf8;
  2. SETcharacter_set_connection=utf8;
  3. SETcharacter_set_database=utf8;
  4. SETcharacter_set_results=utf8;/*这里要注意很有用*/
  5. SETcharacter_set_server=utf8;
  6. --phpfensi.com
  7. SETcollation_connection=utf8_bin;
  8. SETcollation_database=utf8_bin;
  9. SETcollation_server=utf8_bin;

my.ini中配置默认编码,代码如下:default-character-set=utf8

相关广告
  • mysql source 命令导入数据乱码问题 mysql source 命令导入数据乱码问题 mysql source 命令导入数据乱码问题
相关阅读

mysql source 命令导入数据乱码问题

2019/10/10 17:34:44 | 谷歌SEO算法 | 1号店SEO