(1)由于程序需要,最近写了个asp+mysql页面,期初连接mysql总是不成功,后来发现数据源里没有mysql数据库,安装mysql-connector-odbc-3.51.30-win32.msi后问题解决,使用odbc 3.51连接mysql数据库。下载地址:https://dev.mysql.com/downloads/file/?id=406107
(2)紧接着另一个问题来了,从前台提交进去的gb2312文本在phpmyadmin下查看是乱码,查了下资料,需要修改mysql连接字符串,强制gb2312即可,方法如下:
下边是部分代码,仅供参考
<%
strconnection=”driver={mysql odbc 3.51 driver};database=数据库名;server=localhost;uid=用户名;password=密码;OPTION=3;stmt=SET NAMES GB2312″
set adodataconn = server.createobject(“adodb.connection”)
adodataconn.open strconnection
%>
其实也就是在原有基础上增加了:OPTION=3;stmt=SET NAMES GB2312这个参数,phpmyadmin查看数据就正常了。
博客大好,让人忘不了!