新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
MySQL數(shù)據(jù)庫(kù)打開文件太多導(dǎo)致mysqldump出錯(cuò)的解決
MySQL數(shù)據(jù)庫(kù)使用過程中出現(xiàn)故障,導(dǎo)致mysqldump出錯(cuò),故障現(xiàn)象如下:

1:使用mysqldump命令dump出整個(gè)數(shù)據(jù)庫(kù):
- mysqldump: Got error: 1105: File './db/data_20070901.MYD' not found (Errcode: 24) when using LOCK TABLES
2:查看/data/db下面文件沒有缺少,使用mysql客戶端連接desc以及select * from這個(gè)表都沒有問題。而且如果使用dump命令直接dump這個(gè)表也不會(huì)出錯(cuò)
通過perror 24 得知,錯(cuò)誤信息為:
- [root@localhost ~]#perror 24
- OS error code 24: Too many open files
因此,修改一下 /etc/my.cnf ,設(shè)定open_files_limit為較大值,如 4096,重啟mysqld,問題就解決了。
關(guān)于MySQL數(shù)據(jù)庫(kù)的mysqldump故障的解決方案就介紹到這里了,如果您想了解更多關(guān)于MySQL數(shù)據(jù)庫(kù)的知識(shí),可以看一下這里的文章:http://database./mysql/,相信一定可以給您帶來(lái)收獲的!
當(dāng)前文章:MySQL數(shù)據(jù)庫(kù)打開文件太多導(dǎo)致mysqldump出錯(cuò)的解決
分享URL:http://www.dlmjj.cn/article/djjjdhe.html


咨詢
建站咨詢
