首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

mysql 数据库备份和恢复

MyISAM 表维护及崩溃恢复 myisamchk 检查,修复及优化MyISAM 表 ( .MYD 数据 .MYI 索引)。 虽然使用myisamchk修复表很安全,但也建议修复,或者维护前先备份。...使用myisamchk 的一个好处就是服务器可以做所有的工作,但同时要确保,服务器在 myisamchk 操作期间,不要进行任何其它操作,避免不必要的交互。...myisamchk -e -i tbl_name 功能和上一个选项很像,-i选项会额外的打印相应的统计信息。 一般情况下,使用不附带任何选项的myisamchk 命令即可。...如果mysqld服务器停止,需要使用--update-state 来使得myisamchk 将表标记为“已检查”。 只应该使用myisamchk修复已检查出错误的表。然后执行步骤2。...另一种方式使用 myisamchk。使用myisamchk -s 命令,运行静默方式,只打印myisamchk错误信息。

3.6K20

mysql数据库下损坏数据的恢复操作其过程总结

如果MySQL服务正在使用 某一文件,并对myisamchk正在检查的文件进行修改,myisamchk会误以为发生了错误,并会试图进行修复-- 这将导致MySQL服务的崩溃!...要检查一个表的错误,只需要运行myisamchk(在MySQL的bin目录下)并提供文件的位置和表名,或者是表的索引文件名: % myisamchk /usr/local/mysql/var/dbName...要检查数据库中所有的表,可以使用通配符: % myisamchk /usr/local/mysql/var/dbName/*.MYI 要检查所有数据库中的所有表,可以使用两个通配符: % myisamchk...C:\mysql\data\hw_enterprice>cd\ C:\>cd mysql C:\mysql>cd bin 注:查看myisamchk的帮助信息 C:\mysql\bin>myisamchk...这三种修复方法如下所示: % myisamchk --recover --quick /path/to/tblName % myisamchk --recover /path/to/tblName

1.5K20
领券