连MYSQL数据出现乱码
连MYSQL数据出现乱码.用的是自带的控件, MySql.Data.dll用尽了各种方法都没发解决. 服务器的数据库不可更改,是latin1 的编码
我在客户端下做了以下设置也解决不了问题:
web.config
<globalization requestEncoding="utf-8" responseEncoding="utf-8"/>
<add key="MySqlConnStringLog" value="server=127.0.0.1;user id=root; password=root; database=globallog;charset=utf8"></add>
不知道各位有什么好的解决办法 --------------------编程问答-------------------- charset=utf8,要看你安装时选的是什么码了,去了吧 --------------------编程问答-------------------- 去了还是不行,郁闷 --------------------编程问答-------------------- MySQL连接测试结果
1、GB2312:在Mysql.exe命令行中可以查看和编辑中文,并且在ASP.NET中显示正常,但支持的字符太少(6700+)
2、GBK:在Mysql.exe命令行中可以查看和编辑中文,但无法在ASP.NET中连接
3、UTF-8:在Mysql.exe命令行中无易做图常查看,但可以从ASP.NET及其他进行连接,并可以正常显示和编辑
4、cp850:无法运行MySQL.exe
最佳解决办法:在my.ini文件中加入下面内容
[client]
default-character-set=gbk
[mysql]
default-character-set=gbk
=======================================================
The CodeGear.cn 你身边的开发资源
补充:.NET技术 , ASP.NET