有时候MYSQL中插入中文会乱码..或者显示不了中文,出现???这样的情况,那是因为MYSQL的默认为latin1 。这令人很头痛。
我的解决办法是
mysql/data/bbs/dy.frm
mysql/data/bbs/dy.MYD
mysql/data/bbs/dy.MYI
三个文件直接放到数据库里 mysql4.1
windows2000下:
客户端没问题正常显示中文,用 PHPMYADMIN 连接看到的是乱码:如:
将MY.ini中的:
默认 default-character-set=latin1 改成 GB2312
还有一点,如果你是用PHP代码插入的话,也出现乱码的话,请注意网页字符集,就行了.
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
这样就行了。大家有更好的办法可提出来交流。谢谢。
-------------------------2005年6月4日家中