asp dsn mysql 连接失败_ASP连接MySQL遇到一些问题 Microsoft OLE DB Provider for ODBC Drivers (0x80004005)...
這個問題是別人請教我的,我拿到的時候以為很簡單,于是在搜索引擎中搜索“ASP連接MySQL字符串”結果一大堆就出來了,等我配置好ASP
IIS環境、安裝好MySQL,并興建了一個ASP頁面寫入如下代碼
strconnection="dsn=kukusoft.net;driver={mysql odbc 5.1
driver};server=localhost;uid=root;pwd=123456;database=mydatabase"
set conn =
server.createobject("adodb.connection")
conn.open strconnection
sql = "select * from driver"
set rs = conn.execute(sql)
if not rs.bof then
response.Write rs("d_part")
end if
搞了幾個小時總是顯示如下代碼
錯誤代碼:Microsoft OLE DB Provider for ODBC
Drivers (0x80004005)
[Microsoft][ODBC 驅動程序管理器] 未發現數據源名稱并且未指定默認驅動程序
經過在網上幾番搜索才發現ASP連接MySQL是需要一個驅動程序的,我用的是windows7的操作系統,MySQL的版本是5.5,我以為需要下載5.5的驅動,哪知道在網上搜索了半天也只有5.1(即在百度中搜索“mysql-connector-odbc-5.5-win32.msi”),于是只好將就安裝了。
安裝好了調試,還是提示上面的錯誤,是哪里的錯誤呢?
幾經測試才發現,還必須保證【系統DSN】(控制面板-ODBC-系統DSN)中必須新建一個系統數據源
點擊添加“添加”,找到剛才安裝的驅動程序 MySQL ODBC 5.1
Driver
點擊“完成”,數據源名稱,我這里是kukusoft.net,根據你自己的輸入,mysql服務器地址localhost,賬號:root,密碼:******,選擇數據庫名稱。
配置完成后點擊“ok”,就會出現下圖的東東了
我再測試,果然OK。
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的asp dsn mysql 连接失败_ASP连接MySQL遇到一些问题 Microsoft OLE DB Provider for ODBC Drivers (0x80004005)...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql占位符 防注入_php mys
- 下一篇: lede更改软件源_Linux的上传和下