mysql啓用skip-name-resolve模式時出現Warning的處理辦法mysql
2015年08月27日 11:04:02sql
閱讀數:1736數據庫
skip-name-resolve 參數的目的是再也不進行反解析(ip不反解成域名),這樣能夠加快數據庫的反應時間。.net
修改配置文件添加並須要重啓:日誌
[mysqld] ip
skip-name-resolveget
添加後發現錯誤日誌有警告信息
131127 11:09:12 [Warning] 'user' entry 'root@cvs' ignored in --skip-name-resolve mode.
131127 11:09:12 [Warning] 'user' entry '@cvs' ignored in --skip-name-resolve mode.
131127 11:09:12 [Warning] 'proxies_priv' entry '@ root@cvs' ignored in --skip-name-resolve mode
啓用後,在mysql的受權表中就不能使用主機名了,只能使用IP ,出現此警告是因爲mysql.user表中已經存在有相關的賬號信息。 咱們把它刪除就行了。
mysql>use mysql;
mysql> delete from user where HOST='cvs';
Query OK, 2 rows affected (0.00 sec)
而後刪除表mysql.proxies_priv中和cvs相似與具體域名有關的行,方法同上。
重啓MYSQL ,發現警告已經沒有啦。 域名