概述
事实上,如果你使用
问题就因为你已升级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 is wrong_解决警告:数据库错误Column count of mysql.proc is wrong.所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复