mysql執(zhí)行showprocesslist出現(xiàn)”unauthenticateduser”的解決_MySQL
來源:懂視網(wǎng)
責編:小采
時間:2020-11-09 18:13:25
mysql執(zhí)行showprocesslist出現(xiàn)”unauthenticateduser”的解決_MySQL
mysql執(zhí)行showprocesslist出現(xiàn)unauthenticateduser的解決_MySQL:bitsCN.com 一臺unibilling機器前幾天突然負載變重. 在top中發(fā)現(xiàn)cpu被大量占用. agi程序運行的很慢,并出現(xiàn)僵尸進程. 其實當時只有50個左右的并發(fā)呼叫. 遠遠達不到正常水準. 重新啟動機器問題也沒得到解決. 非常奇怪. 考慮到在top中看到mysqld占用
導讀mysql執(zhí)行showprocesslist出現(xiàn)unauthenticateduser的解決_MySQL:bitsCN.com 一臺unibilling機器前幾天突然負載變重. 在top中發(fā)現(xiàn)cpu被大量占用. agi程序運行的很慢,并出現(xiàn)僵尸進程. 其實當時只有50個左右的并發(fā)呼叫. 遠遠達不到正常水準. 重新啟動機器問題也沒得到解決. 非常奇怪. 考慮到在top中看到mysqld占用
bitsCN.com
一臺unibilling機器前幾天突然負載變重. 在top中發(fā)現(xiàn)cpu被大量占用. agi程序運行的很慢,并出現(xiàn)僵尸進程. 其實當時只有50個左右的并發(fā)呼叫. 遠遠達不到正常水準. 重新啟動機器問題也沒得到解決. 非常奇怪.
考慮到在top中看到mysqld占用的資源最多,就進入mysql控制臺,運行show processlist命令, 發(fā)現(xiàn)某進程的信息很特殊:
User "unauthenticated user"
Command "connect"
State "reading from net"難道是黑客從internet上攻擊我的機器? 顯然不是, 因為Host那一列顯示的是”localhost”.
沒辦法. 在google上一查找,竟發(fā)現(xiàn)若干人遇到過該問題. 也不能算是mysql的bug,因為通過更改配置文件/etc/my.cnf即可解決.
具體地講,在mysqld那一欄中添加skip-name-resolve
[mysqld]
skip-name-resolve
注意, skip-name-resolve可以禁用dns解析,但是,這樣不能在mysql的授權表中使用主機名了,只能使用IP. 以前創(chuàng)建mysql用戶是若用的是localhost現(xiàn)在則需要用127.0.0.1來代替在grant語句中執(zhí)行一下添加該用戶.
然后, 重新啟動mysqld.
作者OurMySQL bitsCN.com
聲明:本網(wǎng)頁內容旨在傳播知識,若有侵權等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
mysql執(zhí)行showprocesslist出現(xiàn)”unauthenticateduser”的解決_MySQL
mysql執(zhí)行showprocesslist出現(xiàn)unauthenticateduser的解決_MySQL:bitsCN.com 一臺unibilling機器前幾天突然負載變重. 在top中發(fā)現(xiàn)cpu被大量占用. agi程序運行的很慢,并出現(xiàn)僵尸進程. 其實當時只有50個左右的并發(fā)呼叫. 遠遠達不到正常水準. 重新啟動機器問題也沒得到解決. 非常奇怪. 考慮到在top中看到mysqld占用