Mysql数据库中表是否正常
在数据库重启后,需要对数据库或者表进行验证,数据库表是否正常使用,这时我们可以根据我们的需要,利用以下命令进行查询。
一、检查数据库以及表
1.检查所有数据库下的所有表:
[root@Mysql]#mysqlcheck -A -uroot -p
2.检查一个数据库下的所有表:
[root@Mysql]#mysqlcheck 数据库名 -uroot -p
3.检查一个数据库下一张表:
[root@Mysql]#mysqlcheck 数据库名 表名 -uroot -p
二、修复数据库以及表
1.修复一个数据库下所有表:
[root@Mysql]#mysqlcheck --auto-repair 数据库名 -uroot -p
2.修修复数据库中的表:
[root@Mysql]#mysqlcheck --auto-repair 数据库名 表名 -uroot -p
好啦,就这样吧,谢谢。
网友评论