Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
mysqlcheck返回错误_Mysql_Myisam_Mysqlcheck - Fatal编程技术网

mysqlcheck返回错误

mysqlcheck返回错误,mysql,myisam,mysqlcheck,Mysql,Myisam,Mysqlcheck,我有4个MySQL数据库vm,它们都具有相同的HD/RAM模式。 服务器版本:5.6.27-MySQL社区服务器(GPL) 我在每台机器上运行了mysqlcheck命令: $mysqlcheck-u USERNAME-pPASSWORD--自动修复--检查--所有数据库 顺便说一句,这些机器上只存在MyISAM表。 4台机器中有3台看起来很好用。但是,有一台机器给了我以下响应: $ mysqlcheck -u USERNAME -pPASSWORD --auto-repair --check -

我有4个
MySQL
数据库vm,它们都具有相同的HD/RAM模式。 服务器版本:5.6.27-MySQL社区服务器(GPL)

我在每台机器上运行了
mysqlcheck
命令:

$mysqlcheck-u USERNAME-pPASSWORD--自动修复--检查--所有数据库

顺便说一句,这些机器上只存在MyISAM表。 4台机器中有3台看起来很好用。但是,有一台机器给了我以下响应:

$ mysqlcheck -u USERNAME -pPASSWORD --auto-repair --check --all-databases
Enter password:
mysql.columns_priv                                 OK
mysql.db                                           OK
mysql.event                                        OK
mysql.func                                         OK
mysql.general_log                                  OK
mysql.help_category                                OK
mysql.help_keyword                                 OK
mysql.help_relation                                OK
mysql.help_topic                                   OK
mysql.innodb_index_stats
Error    : Table 'mysql.innodb_index_stats' doesn't exist
status   : Operation failed
mysql.innodb_table_stats
Error    : Table 'mysql.innodb_table_stats' doesn't exist
status   : Operation failed
mysql.ndb_binlog_index                             OK
mysql.plugin                                       OK
mysql.proc                                         OK
mysql.procs_priv                                   OK
mysql.proxies_priv                                 OK
mysql.servers                                      OK
mysql.slave_master_info
Error    : Table 'mysql.slave_master_info' doesn't exist
status   : Operation failed
mysql.slave_relay_log_info
Error    : Table 'mysql.slave_relay_log_info' doesn't exist
status   : Operation failed
mysql.slave_worker_info
Error    : Table 'mysql.slave_worker_info' doesn't exist
status   : Operation failed
mysql.slow_log                                     OK
mysql.tables_priv                                  OK
mysql.time_zone                                    OK
mysql.time_zone_leap_second                        OK
mysql.time_zone_name                               OK
mysql.time_zone_transition                         OK
mysql.time_zone_transition_type                    OK
mysql.user                                         OK

Repairing tables
mysql.innodb_index_stats
Error    : Table 'mysql.innodb_index_stats' doesn't exist
status   : Operation failed
mysql.innodb_table_stats
Error    : Table 'mysql.innodb_table_stats' doesn't exist
status   : Operation failed
mysql.slave_master_info
Error    : Table 'mysql.slave_master_info' doesn't exist
status   : Operation failed
mysql.slave_relay_log_info
Error    : Table 'mysql.slave_relay_log_info' doesn't exist
status   : Operation failed
mysql.slave_worker_info
Error    : Table 'mysql.slave_worker_info' doesn't exist
status   : Operation failed 
这个特定的MySQL服务还没有数据库(除了典型的
MySQL
information\u schema
performance\u schema
)。考虑到我从第一个虚拟机中克隆了每个虚拟机,我没想到会有任何真正的差异

这是一个独特的宇宙奇观,我需要重新开始吗?
或者以前有人遇到过来自
mysqlcheck
命令的这种反应吗?

听起来你的克隆进行得不太顺利。除非有人一直在修补,否则这是出乎意料的。我要从头开始。检查一下在
mysql
中是否所有服务器都有相同的表。