mysql source导入中文乱码解决方法

小明SEO博客 小明SEO博客,新时代SEO博客

今天我自己把一个从windows导出来的.sql文件想再导入到linux的unbutn中出现了筹码,下面我来给大家介绍一下我解决source导入中文乱码方法有需要了解的朋友可参考.

错误提示:就是中文全部显示乱码了.

解决方式:查询mysql设置.

  1. mysql>s
  2. --------------
  3. c:ProgramFilesMySQLMySQLServer5.0binmysql.exeVer14.12Distrib5.0.67,
  4. forWin32(ia32)
  5. Connectionid:1
  6. Currentdatabase:common
  7. Currentuser:root@localhost
  8. SSL:Notinuse
  9. Usingdelimiter:;
  10. Serverversion:5.0.67-community-ntMySQLCommunityEdition(GPL)
  11. Protocolversion:10
  12. Connection:localhostviaTCP/IP
  13. Servercharacterset:utf8
  14. Dbcharacterset:utf8
  15. Clientcharacterset:utf8
  16. Conn.characterset:utf8
  17. TCPport:3306
  18. Uptime:1min23sec
  19. Threads:1Questions:14Slowqueries:0Opens:13Flushtables:1Opentab--phpfensi.com
  20. les:7Queriespersecondavg:0.169

在导出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

注意:如果你是gbk我们只要设置成gbk就可以了,要看上面查出来你数据库编码了.

相关广告
  • mysql source导入中文乱码解决方法 mysql source导入中文乱码解决方法 mysql source导入中文乱码解决方法
相关阅读

mysql source导入中文乱码解决方法

2019/10/10 17:34:53 | 谷歌SEO算法 | 云计算