- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業(yè)務經(jīng)營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯(lián)網(wǎng)協(xié)會理事單位
- 安全聯(lián)盟認證網(wǎng)站身份V標記
- 域名注冊服務機構許可:滇D3-20230001
- 代理域名注冊服務機構:新網(wǎng)數(shù)碼
MySQL常見問題及解決辦法
藍隊云小課堂:
1.故障一
ERROR 2002 (HY000): Can't connect to local MySQL server through socket/data/mysql/mysql.sock'(2)
問題分析:以上這種情況一般都是數(shù)據(jù)庫未啟動或者數(shù)據(jù)庫端口被防火墻攔截導致。
解決方法:啟動數(shù)據(jù)庫或者防火墻開放數(shù)據(jù)庫監(jiān)聽端口。
2.故障二
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
問題分析:密碼不正確或者沒有權限訪問。
解決方法:
修改my.cnf主配置文件,在[mysqld]下添加 skip-grant-tables
update更新user表authentication_string字段
重新授權
3.故障三
在使用遠程連接數(shù)據(jù)庫時偶爾會發(fā)生遠程連接數(shù)據(jù)庫很慢的問題。
問題分析:
如果 MySQL 主機查詢 DNS 很慢或是有很多客戶端主機時會導致連接很慢.
由于開發(fā)機器是不能夠連接外網(wǎng)的,在進行 MySQL 連接時,DNS 解析是不可能完成的, 從而也就明白了為什么連接那么慢了。
解決方法:
修改 my.cnf 主配置文件,在[mysqld]下添加 skip-name-resolve,重啟數(shù)據(jù)庫可以解決。
注意在以后授權里面不能再使用主機名授權。
4.故障四
Can't open file: 'xxx_forums.MYI'. (errno: 145)
問題分析:
服務器非正常關機,數(shù)據(jù)庫所在空間已滿,或一些其它未知的原因?qū)?shù)據(jù)庫表造成了損壞因拷貝數(shù)據(jù)庫導致文件的屬組發(fā)生變化
解決方法:
修復數(shù)據(jù)表 (myisamchk、phpMyAdmin)修改文件的屬組
5.故障五
ERROR 1129 (HY000): Host 'xxx.xxx.xxx.xxx' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'
問題分析:
超出最大連接錯誤數(shù)量限制
解決方法:
清除緩存(flush-hosts關鍵字)修改mysql配置文件 (max_connect_errors=1000)
6.故障六
Too many connections
問題分析:
連接數(shù)超出MySQL的最大連接限制
解決方法:
修改MySQL配置文件 (max_connections=2000)臨時修改參數(shù):set GLOBAL max_connections=2000;
7.故障七
Warning:World-writable config file '/etc/my.cnf' is ignoredERROR! MySQL is running but PlD file could not be found
問題分析:
MySQL的配置文件/etc/my.cnf 權限問題
解決方法:
chmod 644 /etc/my.cnf
8.故障八
InnoDB:Error: page 14178 log sequence number 29455369832InnoDB: is in the future! Current system log sequence number 29455369832
問題分析:
innodb數(shù)據(jù)文件損壞
解決方法:
修改 my.cnf 配置文件 (innodb_force_recovery=4)啟動數(shù)據(jù)庫后備份數(shù)據(jù)文件利用備份文件恢復數(shù)據(jù)
更多小知識,可聯(lián)系藍隊云一起探討。
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP