mysql - 凌晨,数据尽毁 | .ibd' already exists though the corresponding table
PHPz
PHPz 2017-04-17 11:55:34
0
1
780

没时间整理格式了. 小编给看看吧.

凌晨, 磁盘突然一段异响后, 重启 mysql , 所有数据库无法打开, 有时,
有的库里只剩原来 10% 的表了, phpmyadmin 各种报错 ...

查了下系统日志, 看到这些, 没力气了, 已经头大, 大家帮帮忙...

Native table 'performance_schema'.'events_statements_summary_global_by_event_name' has the wrong structure

For more information, see Help and Support Center at http://www.mysql.com.  


InnoDB: Cannot open table pro_szjz_m/psm_order from the internal data dictionary of InnoDB though the .frm file for the table exists. See http://dev.mysql.com/doc/refman/5.6/en/innodb-troubleshooting.html for how you can resolve the problem.

For more information, see Help and Support Center at http://www.mysql.com.  

InnoDB: The file '.\pro_szjz_m\psm_aanote.ibd' already exists though the corresponding table did not exist in the InnoDB data dictionary. Have you moved InnoDB .ibd files around without using the SQL commands DISCARD TABLESPACE and IMPORT TABLESPACE, or did mysqld crash in the middle of CREATE TABLE? You can resolve the problem by removing the file '.\pro_szjz_m\psm_aanote.ibd' under the 'datadir' of MySQL.

For more information, see Help and Support Center at http://www.mysql.com.  

InnoDB: Cannot create file '.\pro_szjz_m\psm_aanote.ibd'

InnoDB: The file '.\pro_szjz_m\psm_aanote.ibd' already exists though the corresponding table did not exist in the InnoDB data dictionary. Have you moved InnoDB .ibd files around without using the SQL commands DISCARD TABLESPACE and IMPORT TABLESPACE, or did mysqld crash in the middle of CREATE TABLE? You can resolve the problem by removing the file '.\pro_szjz_m\psm_aanote.ibd' under the 'datadir' of MySQL.

For more information, see Help and Support Center at http://www.mysql.com. 
PHPz
PHPz

学习是最好的投资!

全部回复(1)
小葫芦

先试试第一个问题

mysql*path*/mysql/bin/mysql_upgrade -u root -p

后面的已经在日志说了,一点点试试找到问题

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!