【數據庫】10061錯誤--can't connect to...

1045:密碼錯誤;//正確出入 | 修改root密碼 | 從新安裝nysql服務端mysql

2003:服務沒有開啓;sql

//dos下輸入net start mysql 開啓數據庫

| 個人電腦--管理--服務,找到mysql-啓動服務windows

| 啓動任務管理器  ===》服務====》下面的服務===》找到mysql====>點左邊的啓動(或是右鍵啓動)===》回到項目,刷新===》成功鏈接mysql數據庫服務器

 

網上有幾個緣由:網絡

1. 補丁引發;rem

//打開控制面板-》程序和功能-》查看已安裝的更新-》搜索KB967723。有則卸載。cmd

2. 3306端口被佔用;域名

//開始菜單 -> 輸入cmd -> 回車 -> cmd輸入 cd\  -> 回車 -> 接着輸入 netstat -ano -> 回車。查看端口是否佔用。登錄

3. 防火牆攔截了3306端口;

//開始菜單-控制面板-》windows防火牆-》打開或者關閉windows防火牆-》點擊關閉windows防火牆(不推薦)

4. 登陸的帳戶MySQL沒有給它遠程鏈接的權限;

//換個網絡、換臺電腦鏈接下若是也鏈接不上。那麼確定沒有遠程訪問權限了。開啓某個帳號的遠程訪問權限:GRANT ALL PRIVILEGES ON *.* TO '(這裏填寫要開啓遠程訪問的帳號)'@'%' IDENTIFIED BY '(這裏是對應的密碼)' WITH GRANT OPTION;

5. MySQL鏈接太多沒有被釋放形成。

//直接從新啓動mysql服務(便可);或從新安裝下mysql服務:第一步刪除c:windowns下面的my.ini第二步找到你的mysql安裝目錄\bin文件夾下的\mysqladmin.exe第三步 在cmd下 輸入 mysqld-nt -remove 刪除服務以後在cmd下進入到你的mysql目錄下的bin目錄,以後dir查看是否有mysqld.exe。若是文件存在,那麼就再輸入mysqld-nt -install。從新安裝mysql服務。第四步 輸入mysql 啓動sql。

6. host屏蔽了域名:在HOST文件下,赫然寫着127.0.0.1   XXXXX.hichina.com服務商的二級域名。

//刪除127.0.0.1   XXXXX.hichina.com

 

總結:

問題:服務器問題 | 客戶機問題

闡述:服務器中止服務或沒有遠程鏈接權限 | 沒法鏈接到服務器,是否攔截了TCP鏈接和端口

 

攔截問題:由於域名被屏蔽了,也就是TCP不正常訪問工做了。   當咱們電腦嘗試以TCP協議去訪問,被屏蔽的域名時候則被直接HOST轉向到本身電腦。  因此,TCP被攔截了。

相關文章
相關標籤/搜索