ASP+mysql 一个奇怪的问题,希望各位多帮帮忙解决!(只有30分了,全给了),急
冰泽水 2005-09-19 09:33:52 各位兄台好!
这个MYSQL我真的搞不定了请各位帮帮忙,我在mysql command Line Client中向表中插入数据(中文)可以正常的读出来,但从网站后台插入时就成了???,有几个表在插入时数据库中是????(乱码)但从网站上WEB页面看正常,有些表呢,不仅在表中是???(乱码)在网站上面看也是???(乱码)
郁闷了我几天了.
我的字符集设的是GBK,(GB2312,也用了效果相同)
当我运行:mysql> show variables like "%char%";这句时的结果是:
+---------------------------------------------------------+
|Variable_name |Value
+----------------------------------------------------------+
|character_set_client |gbk
|character_set_connection |gbk
|character_set_database |gb2312
|character_set_results |gbk
|character_set_server |gbk
|character_set_system |utf8(这一句好像不管你怎么样设都不能变)
我用的版本是4.1的
有人说
你可以在插入记录前用
set names gb2312
设置一下。
这个我也在MYSQL Command Line Client中运行了,结果这些问题一样不能解决.
请各位帮帮忙,小弟在此多谢了.