事实上,如果你使用
问题就因为你已升级MariaDB或
升级MariaDB或mysql_upgrade命令完成升级更新。
之后,操作MySQL数据库过程中,可能将显示错误消息.
警告: 数据库错误 Column count of mysql.proc is wrong. Expected 21, found 20. Created with MariaDB 50560, now running 100406. Please use mysql_upgrade to fix this error 查询 SHOW FUNCTION STATUS
mysql.proc 这是5.1中的系统表,它记录有关存储过程或函数的信息。
如何解决警告:数据库错误 Column count of mysql.proc is wrong?
以下是记录的解决方案。
第 1 步:保险做法是先dump或冷备份:
mysqldump -uroot -p123456 --quick --master-data=1 --all-databases --flush-logs --lock-tables >
请将以上的“123456”,改成你的MySQL的root密码。
第 2 步:使用以下mysql_upgrade 命令来解决
mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456
以下是SSH示范操作过程 ▼
[root@db lib]# mysql_upgrade -u root -p123456 -hdb --datadir=/var/lib/mysql/ --basedir&#
最后
以上就是自信含羞草最近收集整理的关于mysql.proc is wrong_解决警告:数据库错误Column count of mysql.proc is wrong.的全部内容,更多相关mysql.proc内容请搜索靠谱客的其他文章。
发表评论 取消回复