我的一个 mysql 数据库损坏了,但我们恢复了它,现在我们的 cpanel 中有一个“account_%”数据库。我们试图删除它,但它仍然存在。当我们尝试从 Cpanels Mysql 页面中删除它时,它显示为已删除,但仍继续显示在 cpanel 的数据库列表中。它不会显示在 PhpMyAdmin 中。
当我们运行备份时会出现问题,它会停止备份,因此我们会收到以下错误 -
Determining mysql dbs...DBD::mysql::st execute failed: Unknown database 'account_%' at /usr/local/cpanel/Cpanel/Mysql.pm line 1475.
DBD::mysql::st execute failed: Unknown database 'account_%' at /usr/local/cpanel/Cpanel/Mysql.pm line 1475.
account_%: mysqldump: Got error: 1049: Unknown database 'account_%' when selecting the database
/usr/bin/mysqlcheck: Got error: 1049: Unknown database 'account_%' when selecting the database
warn [pkgacct] account_%: mysqldump failed -- database may be corrupt
(796 bytes) warn [pkgacct] Failed to dump database account_%
ERROR: Failed to dump one or more databases
任何想法如何解决这种情况,我都可以访问 root ssh。