解决asp程序挪用mysql中文乱码的问题_itunes恢复i
日期:2014-07-13 / 人气: / 来源:网络
前一段有个小程序用MySQL数据库,在中文乱码这块弄了办天越弄越乱,结果就放下啦。这两天有空想在研究研究,结果还弄对啦,呵呵。
以前的步骤装完MySQL后,进行配置时选MySQLServerInstanceConfigWizard->detailoption当时选的编码为gb2312,不 道为什么到哪都出乱码。
这次换了个步骤:
1.装MySQL5.1,没有进行MySQLServerInstanceConfigWizard配置,选用standoption选项进行配置。进入MySQL后显示中文乱码,插入中文乱码setnamesgb2312后解决。
2.装MySQLODBC5.1。
3.装MySQLfront进行连接字符集选gb2312colaction选gb2312_chinese_ci。
在创建表,表字段时选用gb2312进行编码。
这样就不会出现乱码了。
以前的步骤装完MySQL后,进行配置时选MySQLServerInstanceConfigWizard->detailoption当时选的编码为gb2312,不 道为什么到哪都出乱码。
这次换了个步骤:
1.装MySQL5.1,没有进行MySQLServerInstanceConfigWizard配置,选用standoption选项进行配置。进入MySQL后显示中文乱码,插入中文乱码setnamesgb2312后解决。
2.装MySQLODBC5.1。
3.装MySQLfront进行连接字符集选gb2312colaction选gb2312_chinese_ci。
在创建表,表字段时选用gb2312进行编码。
<% setconn=server.createobject("adodb.connection") connectionstring="driver={mysql;server=localhost;uid=root;password=abc;opt=3;smt=SETNAMES'gb2312'" conn.openconnectionstring setrs=server.createobject("adodb.recordset") rs.open"selectfromtestme",conn,1,1 whilenotrs.eof response.writers("username") rs.movenext wend rs.close setrs=nothing sql="insertintotestme(username)values('中国')" conn.executesql %>
这样就不会出现乱码了。
解决.net连接mysql数据库时的中文乱码问题
在使用mysql和php的时候出现过中文乱码问题通过学习和网上查找总结以下:1)只要是gb2312,gbk,utf8等支持多字节编码的字符集都可以储存汉字,当然,gb2312中的汉字数量远少于gbk,而gb2312,gbk等都可在utf8下编码2)用命令sho
MySQL数据库,mysql乱码,MYSQL中文乱码
作者:管理员
推荐内容 Recommended
- 江苏飞浩信息科技期待您的加入07-20
- 江苏飞浩科技欢迎您07-19
相关内容 Related
- 江苏飞浩信息科技期待您的加入07-20
- 江苏飞浩科技欢迎您07-19