参见下面的贴子,http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx MySQL 中文显示乱码1。不使用phpmyadmin, 直接以mysql工具连接,然后 show create table t1; show variables like 'char%'; 检查一下字符的相关设置,用 set names 'xxxxx'; 来确保字符集的兼容。 2。你可以在hphmyadmin 用set names 'xxxxx'; 来设置一下然后再导记录。
我现在有该数据库的源文件格式为.frm和.myd的文件 请问什么软件可以支持这个文件的导入啊。 我下了mysqlfont和sql gate from mysql都不支持这个文件导入啊。
通过一天的努力,终于看到希望的曙光了。呵呵。 我在本地把编码统一为utf8之后,数据终于恢复正常了(中文不乱码了)。 到出的.sql文件也正常,我新建个数据库然后使用此文件导入可以正常导入可是导入到服务器上老是提示什么 variable sq_mode can't be set to the value 'NO_ENGINE_SUBSTUTION' 而且服务器上设置的编码和本地测试的一样啊。为什么不成功呢。 哪位大哥遇到过啊
MySQL 中文显示乱码1。不使用phpmyadmin, 直接以mysql工具连接,然后
show create table t1;
show variables like 'char%';
检查一下字符的相关设置,用 set names 'xxxxx'; 来确保字符集的兼容。 2。你可以在hphmyadmin 用set names 'xxxxx'; 来设置一下然后再导记录。
请问什么软件可以支持这个文件的导入啊。
我下了mysqlfont和sql gate from mysql都不支持这个文件导入啊。
下个ultraedit打开看看有没有乱码.不看的话只要把编码统一,没什么问题的,直接再用phpmyadmin导入
2、如果你的phpmyadmin备份出来的数据有乱码的话,可以使用mysql-gui-tools 官方工具,
个人感觉这个还不错。
我在本地把编码统一为utf8之后,数据终于恢复正常了(中文不乱码了)。
到出的.sql文件也正常,我新建个数据库然后使用此文件导入可以正常导入可是导入到服务器上老是提示什么 variable sq_mode can't be set to the value 'NO_ENGINE_SUBSTUTION'
而且服务器上设置的编码和本地测试的一样啊。为什么不成功呢。
哪位大哥遇到过啊