我收到以下错误:
Can't create table 'tmp' (errno: 5) CREATE TABLE IF NOT EXISTS tmp
尝试使用数据文件读取目录时,我得到以下信息:
ls: reading directory .: Input/output error
在 mysql 中:
mysql> show tables;
Empty set (0.28 sec)
但 ...
mysql> select * from nw_site LIMIT 0,1;
1 row in set (0.00 sec)
因此,即使存在 I/O 错误,SELECT 和 UPDATE 也可以正常工作。该网站似乎仍在运行。
mysqldump 很遗憾无法取出任何数据,这意味着我没有备份——只有 3 天的空 mysqldumps。由于该网站工作正常,我只是注意到了。
任何想法如何进行?我很想以某种方式获得备份。
** 编辑 **
我找到了一种无需 mysqldump 即可获得备份的方法: http ://www.perlmonks.org/?node_id=149869