Microsoft OLE DB Provider for ODBC Drivers error '80004005' Can't connect to MySQL server的一種原因
最近修理一個ASP+MySQL的程式。原來的程式設計師已經離職,所以修理這個程式的任務我接了。這次的錯誤是一個很普通的錯誤,我google了好長時間也沒有得到答案,最好慢慢分析才把這個錯誤搞定。
錯誤的症狀:
程式隨機出現一下的錯誤
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[MySQL][ODBC 5.3(a) Driver]Can't connect to MySQL server on 'IP地址' (10060)
由於錯誤的隨機出現的,所以很難查詢。google了好長時間,一直以為是ODBC的問題。結果,換了好幾個ODBC的版本,都有同樣的問題。
問題的發現:
使用命令列netstat,發現MySQL伺服器的埠很多都被打開了,這就是為什麼是隨機出現以上的錯誤資訊,因為連結埠難找啊。找到這個問題後,開啟asp程式碼,發現原來的程式設計師沒有關閉連線的習慣,這也就是為什麼這麼多埠被打開了。
問題的解決:
- 修改原來的程式,把要關閉連線的地方都關閉。
- 把ODBC的連結設定為使用連結池。
- 重新啟動MySQL所在的電腦。
- 重新啟動IIS。
- 到此,程式恢復正常。
相關推薦
Microsoft OLE DB Provider for ODBC Drivers error '80004005' Can't connect to MySQL server的一種原因
最近修理一個ASP+MySQL的程式。原來的程式設計師已經離職,所以修理這個程式的任務我接了。這次的錯誤是一個很普通的錯誤,我google了好長時間也沒有得到答案,最好慢慢分析才把這個錯誤搞定。 錯誤的症狀: 程式隨機出現一下的錯誤 Microsoft OLE DB P
關於windows2008r2下access資料庫網站報Microsoft OLE DB Provider for ODBC Drivers 錯誤 '80004005'
今天配置站點時報: "Microsoft OLE DB Provider for ODBC Drivers錯誤 '80004005' [Microsoft][ODBC 驅動程式管理器] 未發現數據源名稱並且未指定預設驅動程式 "錯誤,只要把該站點的應用程式池,高階中的啟用32
Mysql8.0登入失敗ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
cmd輸入 >mysql -u root -p 控制檯報10061 ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost'
【解決】本地計算機上的MySQL57服務啟動後停止。某些服務在未由其他服務或程式使用時將自動停止。ERROR 2003 (HY000): Can't connect to MySQL server o
本地計算機上的MySQL57服務啟動後停止。某些服務在未由其他服務或程式使用時將自動停止。 今早連線資料庫,發現失敗,報錯:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
Navicat for Mysql 出現2003 can't connect to MySQL server on
環境:Navicat for Mysql 8.2 + MySQL Sever 5.1問題:通過MySQL命令列能連線,但是通過Navicat for Mysql 8.2卻連不上,出現如下錯誤:2003 - can's connect to MySQL server on 'lo
ClouderManger搭建大資料叢集時ERROR 2003 (HY000): Can't connect to MySQL server on 'ubuntucmbigdata1' (111)的問題解決(圖文詳解)
[email protected]:/opt/cloudera/parcels/CDH-5.6.0-1.cdh5.6.0.p0.45/lib$ pwd /opt/cloudera/parcels/CDH-5.6.0-1.cdh5.6.0.p0.45/lib [email pro
MySQL遠端訪問報錯ERROR 2003 (HY000):Can't connect to MySQL server on'XXXXX'(111)
從一臺linux遠端連線另一臺linux上的MySQL, mysql -hxxx.xxx.xxx.xxx -uroot -p 出現ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xxx.xxx'(
“ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)”
坑的一比 介紹下我進入到坑 第一個 插入資料到mysql的時候 java.sql.BatchUpdateException: Incorrect string value: '\xF0\x9D\x94\xB9+)...' for column 'title' at 解
ERROR 2003 (HY000): Can't connect to MySQL server on '172.27.9.252' (110 "Connection timed out")
新安裝了MariaDB,本機能夠連線,但是無法遠端連線: ERROR 2003 (HY000): Can’t connect to MySQL server on ‘172.27.9.252’ (11
MySQL 服務無法啟動 ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
1.問題情況:下載了mysql5.7綠色免安裝版,但是一直出現下面的錯誤: mysql 服務無法啟動 ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061) 如下兩圖所示: 2.
【解決】ERROR 2003 (HY000): Can't connect to MySQL server on "host" (113)
連線遠端MySQL時報錯: ERROR 2003 (HY000): Can’t connect to MySQL server ‘ip’ (113) 檢視錯誤型別(Linux系統) perror 113 結果如下: OS error code 11
mysql 常見問題:ERROR 2003 (HY000) Can't connect to MySQL server on 'localhost' (10061)
有時候莫名其妙的就出現那種錯誤了T_T,我還要練習SQL呢,而且我已經因為它重新裝過一次mysql了,討厭的10061. 在電腦--管理--服務裡檢視居然沒有mysql 服務(我想應該是360“幫我”
MySQL遠端連線ERROR 2003 (HY000):Can't connect to MySQL server on'XXXXX'(111) 的問題
裝了個navicat ,然後去連線mysql伺服器,一直連不上,一開始以為是防火牆問題,後來防火牆都關閉, iptable服務關閉,還是不行,網上查了下:主要是因為設定了bind_address=127.0.0.1 原文引用: 問題描述: 從一臺linux遠端連線另一臺linux上的MySQL, 出現
ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.33.10' (111) 解決方法
working username 127.0.0.1 sans per 註釋 bsp 用戶 host 谷歌了一下之後,原來是在mysql的my.cnf中有下面一段代碼: # Instead of skip-networking the default is now to
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061),mysql服務已啟動
提示 mage error 前言 alt src com 分享 div 1 前言 在mysql服務已啟動,用命令行進入或者heidisql工具都提示ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost
解決Ubuntu系統下 mysql 遠程連接失敗的問題 ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xx.xx' (110)
bind okr 解決 rul 就是 roo com 但是 serve 如果遠程連不上mysql.cnf 裏面也修改了;bind註銷掉了127.0.0.1 等所有的 但是telnet xxx.xxx.xx.xx 3306 端口 不通;那麽 就是防火墻的問題了 1.修改Ubu
Linux中mysql進入命令行報錯:MYSQL ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.99.192' (111)
端口 connect 通過 l命令 linu serve nbsp linux err 場景:在Linux中安裝mysql01和mysql02,通過VIP虛出一個VIP=192.168.99.192,mysql01為主ip為192.168.99.153,mysql02為備機
MySQL遠端訪問報錯ERROR 2003 (HY000):Can't connect to MySQL server on'XXXXX'(111)
從一臺linux遠端連線另一臺linux上的MySQL, mysql -hxxx.xxx.xxx.xxx -uroot -p 出現ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xxx.xxx'(111)錯誤。
ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.0.10' (111) 客戶端連線 centos 7 mysql 資料庫失敗
參考 https://stackoverflow.com/questions/1673530/error-2003-hy000-cant-connect-to-mysql-server-on-127-0-0-1-111 排查了 /etc/my.cnf 裡面的 bin
ERROR 2003 (HY000): Can't connect to MySQL server on "192.168.xxx.xxx" (111)
mac homebrew 安裝的mysql5.6 除本機外無法被其他ip的電腦訪問。 網上查原因 有幾個: 1、my.cnf配置中 檢視是否有 bind-address = 127.0.0.1 和 skip-networking&nbs