检查MYSQL数据中的表是否都正常

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了检查MYSQL数据中的表是否都正常相关的知识,希望对你有一定的参考价值。

"mysqlcheck"命令是MYSQL自带的一条命令,我们可以通过它检查数据库中的表是否正常。
一、检查一张表

# mysqlcheck 数据库 表名 -uroot -p"password"

二、检查一个数据库下的所有表

# mysqlcheck 数据库 -uroot -p"password"

三、检查所有数据库下的所有表

# mysqlcheck -A -uroot -p"password"

四、修复一张表

# mysqlcheck --auto-repair 数据库 表名  -uroot -p"password"

五、修复一个数据库下所有表

# mysqlcheck --auto-repair 数据库  -uroot -p"password"

以上是关于检查MYSQL数据中的表是否都正常的主要内容,如果未能解决你的问题,请参考以下文章

mysql有关权限的表都有哪几个

数据库中的表总是会出现查询的数据都为null或者为空,但是数据表中确实有数据存在

MySQL中如何把一个数据库中的表数据,导到另一个数据库的表中

检查mysql主从同步结构中的从数据库服务器的状态-脚本shell

是否有元数据表来检查 BigQuery 中的表是否已分区?

Firebase 到 Kotlin 片段