0.停止mysql服务;
1.备份新的数据目录下面的my.ini,data/ibdata1文件;
2.将待恢复数据库文件夹下的ibdata1,my.ini文件拷贝到新的mysql数据目录下;
3.在my.ini任意位置添加innodb_file_per_table=6;
4.正常启动mysql,待恢复数据库可以访问;
5.导出sql,恢复ibdata1,my.ini文件。
注意事项:
还原的时候,这些文件也应该替换过去
关于mysql5.7 mysqldump 的用法
a.mysql环境变量配置
b.导出格式: mysqldump -h 127.0.0.1 -u 账号 -p 数据库 >sql文件绝对路径
亲测有效