1、重要命令
alter table city discard tablespace;
alter table city import tablespace;
真实案例:
开发用户:
jira(bug追踪) 、confluence (内部知识库) ---->lnmt
联想服务器:(IBM)
磁盘500G 没有raid
centos 6.8
mysql 5.6.33 innodb 引擎 独立表空间
备份没有 日志也没开
服务器突然断电,如果服务器无法重启,最后进入系统救援模式,重新mount ‘/’ 为只读模式
fsck 重启
mysql启动不了
fsck 命令: 可能会删除数据。
1、重新搭建一个新的mysql;
2、按照原来的创建表的命令创建表或者恢复表(新建的表与旧表的属性必须一致)
3、删除新建表的表空间
alter table t_name discard tablespace;
4、把原来的idb文件拷贝到新mysql服务器的数据目录下,然后执行导入表空间命令
alter table t_name import tablespace;
5、检查测试结果