http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx MySQL 中文显示乱码 建议先看一下上面这个贴子。 1怎么更改数据库字符集啊?更改了后原来的数据会变乱码吗? alter database yourDbname CHARACTER SET charset_name 乱码要看你服务端和客户端的设置是否匹配,改了可能会乱码,也可能不会。比如两连都是latin1,则没什么影响。这个在官方文档中说得很清楚。 2如果是将不同字符集的数据库备份还原到数据库上会有什么后果呢? 乱码。3还有请问怎么查看字符集 show create table t1; show variables like 'char%';
MySQL 中文显示乱码
建议先看一下上面这个贴子。
1怎么更改数据库字符集啊?更改了后原来的数据会变乱码吗?
alter database yourDbname CHARACTER SET charset_name
乱码要看你服务端和客户端的设置是否匹配,改了可能会乱码,也可能不会。比如两连都是latin1,则没什么影响。这个在官方文档中说得很清楚。
2如果是将不同字符集的数据库备份还原到数据库上会有什么后果呢?
乱码。3还有请问怎么查看字符集
show create table t1;
show variables like 'char%';