MySQL錯誤專題




1.1錯誤描述

150610 10:05:13 [Warning] IP address '61.240.144.64' could not be resolved: Name or service not known

wKiom1WBQ__yMYLYAAV0stxdo3U930.jpg


1.2解決方法

vi /etc/my.cnf

添加如下內容
【mysqld】
skip_name_resolve  #是否跳過反解析(ip不反解成域名)



1.3通過日誌文件可以看出有很多“莫名其妙”的IP在訪問數據庫,所以需要對這些外來IP做限制

vi /etc/sysconfig/iptables

#刪除所有允許訪問3306端口的IP
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j DROP

#允許x.x.x.x應用服務器訪問
-A INPUT -s x.x.x.x -p tcp --dport 3306 -j ACCEPT

#允許公司IP端訪問(公司的IP對應的外網地址)
-A INPUT -s x.x.x.x -p tcp --dport 3306 -j ACCEPT
-A INPUT -s y.y.y.y -p tcp --dport 3306 -j ACCEPT



1.4修改完成iptables文件以後,執行

iptables --flush





2.1錯誤描述

Error loading schema content
Error Code: 1548 Cannot load from mysql.proc. The table is probably corrupted


2.2出現錯誤的原因

在MySQL5.1.X升級到MySQL5.5.X的時候,升級完成之後需要更新系統表,而出現以上錯誤是因爲沒有更新系統表


2.3解決方法

mysql_upgrade -u root -p










發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章