成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

客戶端連接 MySQL 失敗故障排除

數(shù)據(jù)庫 MySQL
在 MySQL 的日常運維中,客戶端連接 MySQL 失敗的現(xiàn)象也很常見。對于這種情況,分下面的三類進(jìn)行排查。

 在 MySQL 的日常運維中,客戶端連接 MySQL 失敗的現(xiàn)象也很常見。對于這種情況,分下面的三類進(jìn)行排查。

[[352581]]

一、mysqld 進(jìn)程沒有正常運行

遇到這種情況首先到服務(wù)器上看看 mysqld 進(jìn)程是否活著,采用的命令:

 

  1. mysqladmin ping  
  2. 或  
  3. ps -ef | grep mysqld 

 

二、客戶端不能和進(jìn)程 mysqld 通信

如果 MySQL 服務(wù)器上的 mysqld 進(jìn)程運行正常,我們再看看客戶端能不能和 mysqld 進(jìn)行通信,使用下面的命令進(jìn)行網(wǎng)絡(luò)連通的測試:

 

  1. telnet localhost 3306 

如果本地能通,再到客戶端的機器上把 localhost 換成 MySQL 服務(wù)器的 ip 地址進(jìn)行測試。如果不能通,通常有兩種原因,一種原因是 OS 或網(wǎng)絡(luò)的問題,或者是防火墻;另一種原因是 mysqld 自身根本沒有偵聽客戶端的連接請求, mysqld 啟動后對于客戶端的偵聽是分三種情況。

第一種情況

是使用參數(shù) --skip-networking 跳過偵聽客戶端的網(wǎng)絡(luò)連接,用下面的命令我們可以看到 MySQL 根本沒有偵聽 3306 端口。

 

  1. mysqld --no-defaults --console --user mysql  --skip-networking & 
  2. netstat -plunt|grep 3306 

 

第二種情況

使用參數(shù) --bind-address 后面增加對客戶端訪問 IP 地址的限制,例如只偵聽本地的連接:

 

  1. mysqld --no-defaults --user mysql  --bind-address=127.0.0.1 & 
  2. netstat -plunt|grep 3306 
  3. tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      22767/mysqld         
  4. tcp6       0      0 :::33060                :::*                    LISTEN      22767/mysqld   
  5. mysqld --no-defaults --user mysql  --bind-address='192.168.17.40' & 
  6. netstat -plunt|grep 3306 
  7. tcp        0      0 192.168.17.40:3306      0.0.0.0:*               LISTEN      23053/mysqld         
  8. tcp6       0      0 :::33060                :::*                    LISTEN      23053/mysqld    

 

第三種情況

對客戶端訪問 IP 地址的不進(jìn)行限制。

 

  1. mysqld --no-defaults --user mysql  & 
  2. netstat -plunt|grep 3306 
  3. tcp6       0      0 :::33060                :::*                    LISTEN      23582/mysqld         
  4. tcp6       0      0 :::3306                 :::*                    LISTEN      23582/mysqld 

 

我們通過查看網(wǎng)絡(luò)端口偵聽的情況可以推測 mysqld 進(jìn)程的參數(shù)設(shè)置。

三、賬戶密碼的問題

最后一種情況是賬戶密碼的問題,應(yīng)付這種情況我們有個有力的工具就是查看 MySQL 的 error log, error log 記載信息的詳細(xì)程度上由參數(shù) --log-error-verbosity 進(jìn)行控制的,這個參數(shù)的作用如下:

 

技術(shù)分享 | 客戶端連接 MySQL 失敗故障排除

 

默認(rèn)為 2,設(shè)置為 3 可以記錄更多的信息,這個參數(shù)可以聯(lián)機設(shè)置:

  1. mysql>  set global log_error_verbosity=3; 
  2. Query OK, 0 rows affected (0.00 sec) 

當(dāng)密碼錯誤

 

  1. mysql -uroot -perrorpasswordmysql: [Warning] Using a password on the command line interface can be insecure.ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 

在 MySQL 的 error log 里有這樣的記錄:

 

  1. 2020-11-03T07:59:40.720835Z 7 [Note] [MY-010926] [Server] Access denied for user 'root'@'localhost' (using password: YES) 

看到這樣的記錄我們至少知道了客戶端是連接上了 MySQL 的服務(wù)的。如果把參數(shù) --log-error-verbosity 設(shè)置成的默認(rèn)值 2 時是沒有這個提示的,也就說沒有 note 類型的信息。

賬戶錯誤

 

  1. ERROR 1130 (HY000): Host '192.168.17.149' is not allowed to connect to this MySQL server 

注意賬戶錯誤時,提示是 “is not allowed to connect to this MySQL server”,而密碼錯誤時是 “Access denied for user”。

MySQL 中的一個賬戶是由 user 和 host 兩個部分組成,在 MySQL 中有個 mysql 數(shù)據(jù)庫,里面有個 user 表,表中 Host 和 User 為兩個主鍵列(primary key),唯一表示一個用戶。像這種情況通常是 host 字段部分是 localhost,把它改成通配符 "%" 即可。

責(zé)任編輯:華軒 來源: 今日頭條
相關(guān)推薦

2010-09-29 15:05:44

DHCP客戶端故障

2010-06-09 14:39:58

2024-09-05 09:41:57

2010-10-11 17:46:01

mysql客戶端

2021-08-06 10:37:34

ElasticOpenSearch開發(fā)者

2020-03-24 15:15:29

HttpClientOkHttpJava

2017-05-24 08:58:16

HiveServer界面工具

2011-08-17 10:10:59

2021-09-22 15:46:29

虛擬桌面瘦客戶端胖客戶端

2009-08-21 15:36:41

服務(wù)端與客戶端

2009-08-21 15:54:40

服務(wù)端與客戶端

2010-05-31 10:11:32

瘦客戶端

2013-03-20 11:01:37

Redis客戶端連接

2017-01-11 10:38:17

MySQL客戶端代碼

2010-06-02 10:27:56

MySQL客戶端工具

2011-10-26 13:17:05

2021-11-14 15:14:44

虛擬桌面顯示器IT

2011-03-24 13:00:31

配置nagios客戶端

2011-03-02 14:36:24

Filezilla客戶端

2010-12-21 11:03:15

獲取客戶端證書
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 日韩欧美国产成人一区二区 | 91精品国产综合久久久久久漫画 | 激情五月综合 | 日韩综合网 | 中文字幕在线第一页 | 国产精品免费一区二区三区 | 久久国产精品无码网站 | 国产精品久久久亚洲 | 青春草在线 | 亚洲成av人片在线观看无码 | 日韩av免费在线观看 | 亚洲成人一级 | 日本黄色高清视频 | 91免费观看 | 亚洲中午字幕 | 国产综合网站 | 91麻豆精品国产91久久久久久 | 亚洲一区二区三区免费在线 | 久久高清亚洲 | 精品一二三区在线观看 | 婷婷一级片 | 欧美一区二区三区久久精品 | 日韩一区二区三区在线播放 | 日韩在线欧美 | 国产一区二区视频在线 | 婷婷午夜天| 欧美激情国产日韩精品一区18 | 午夜小影院 | 日本精品裸体写真集在线观看 | 国产一区二区精品自拍 | 欧美精品乱码久久久久久按摩 | 国产欧美精品一区二区色综合 | 中文字幕亚洲一区二区va在线 | 国产中文字幕在线观看 | 免费国产一区二区 | 国产成人啪免费观看软件 | 性生活毛片| 免费的av网站 | 美日韩免费视频 | 日本在线视频中文字幕 | 男人亚洲天堂 |