
1.可能是数据库密码不对;
2.是检查 MySQL 用户权限:确认 admin 用户是否具有足够的权限来执行 mysqlcheck 操作。可以使用 MySQL 的 GRANT 命令授予相应的权限。例如:
1./mysql -u admin -p
QAZWSXedc123
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost' IDENTIFIED BY 'QAZWSXedc123' WITH GRANT OPTION;
exit
[root@M28x bin]# ./mysqlcheck -r can_data PF_ELSE -u admin -p
Enter password: QAZWSXedc123
can_data.PF_ELSE OK
已经修复表
对数据库表的修复推荐公司使用navicat,不使用糟糕的自编上位机程序,但实际的原因其实是应用程序每30秒的数据库检查和修复机制无效,最终原因是应用层的用户名密码都是错误的,但客户不让动代码,那就这样吧,先记录下来。

被折叠的 条评论
为什么被折叠?



