如何解决mysql导入中文乱码的问题

简单说一下这个问题,一般都是中文乱码,英文少见,即便是中文乱码了,英文也一般不会乱码。

原因:字符格式设置不当。

一般从A数据库导出文件a.sql,A数据库的字符类型是utf8,那么导入B数据库的时候,B数据库的字符格式必须设置为utf8,否则就会出现这个问题。

办法:首先要确定a.sql数据库文件的字符类型,一般可以通过notepad或者EditPlus来确定,如果不是目标数据库B库的类型,可以通过这些软件来修改。(notepad在格式菜单里)。

然后导入,如果使用phpmyadmin的话, 注意在下图红色的地方选择正确的字符格式。

1

如果使用其他工具注意选择正确的字符格式可!

原文链接:,转发请注明来源!

发表评论