mysql.proc is wrong_解决警告:数据库错误Column count of mysql.proc is wrong.
事实上,如果你使用
问题就因为你已升级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_upgrade: the '--datadir' option is always ignored
mysql_upgrade: the '--basedir' option is always ignored
Looking for 'mysql' as: mysql
Looking for 'mysqlcheck' as: mysqlcheck
Running 'mysqlcheck' with connection arguments: '--host=db'
Running 'mysqlcheck' with connection arguments: '--host=db'
mysql.columns_priv OK
mysql.db OK
mysql.event OK
mysql.func OK
mysql.general_log
Error : You can't use locks with log tables.
status : OK
mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
mysql.host OK
mysql.ndb_binlog_index OK
mysql.plugin OK
mysql.proc OK
mysql.procs_priv OK
mysql.servers OK
mysql.slow_log
Error : You can't use locks with log tables.
status : OK
mysql.student OK
mysql.t1 OK
mysql.t2 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
................................................
test.newuser OK
test.usertag OK
Running 'mysql_fix_privilege_tables'...
WARNING: NULL values of the 'character_set_client' column ('mysql.proc' table) have been updated with a default value (latin1). Please verify if necessary.
WARNING: NULL values of the 'collation_connection' column ('mysql.proc' table) have been updated with a default value (latin1_swedish_ci). Please verify if necessary.
WARNING: NULL values of the 'db_collation' column ('mysql.proc' table) have been updated with default values. Please verify if necessary.
OK
[root@db lib]#
本站声明:本站所有素材资源均来自用户分享和网络收集,仅供用于学习和研究目的。不得使用于非法商业用途,不得违反国家法律;如有侵权、不妥之处,请联系站长以便删除。敬请谅解!
mysql.proc is wrong_解决警告:数据库错误Column count of mysql.proc is wrong.相关推荐
- MySQL新建存储过程出现:ERROR 1558 (HY000): Column count of mysql.proc is wrong. Expected 20, found 16. Create
我在MySQL版本:Ver 14.14 Distrib 5.1.61上创建存储过程是没有问题的,但是在版本:Ver 14.12 Distrib 5.0.26上面创建存储过程的时候就出现了上面的错误.甚 ...
- mysql1085报错:ERROR 1805 (HY000): Column count of mysql.user is wrong. Expected 45, found 46. The tabl
文章目录 前言 一:现象 二:分析原因 三:解决 经过查阅资料,尝试通过升级的方式解决 如有疑问可评论区交流! 前言 一:现象 在修改用户的时候发现报错:ERROR 1805 (HY000): Col ...
- ERROR 3009 (HY000): Column count of mysql.user is wrong. Expected 45, found 42. Created with MySQL 5
设置mysql远程访问报错 ERROR 3009 (HY000): Column count of mysql.user is wrong. Expected 45, found 42. Create ...
- linux mysql 2003错误代码,如何解决linux mysql2003错误
linux mysql2003错误的解决办法:首先进入mysql目录:然后打开my.cnf文件,找到"bind-address = 127.0.0.1",并在前面加上"# ...
- wdcp mysql 安装失败_解决WDCP安装错误Install Error:mysql configure err
解决WDCP安装错误Install Error:mysql configure err 2018-09-22 安装WDCP出现报错: Install Error:mysql configure err ...
- mysql自动异地备份脚本_MYSQL数据库自动本地/异地双备份/MYSQL增量备份
构建高安全电子商务网站之(网站文件及数据库自动本地/异地双备份)架构图 继续介绍Linux服务器文件备份,数据库备份,数据安全存储相关的电子商务系统架构.针对安全性有多种多样的解决方案,其中数据备份是 ...
- mysql查询10分钟内的数据库_十分钟了结MySQL information_schema
information_schema数据库是MySQL系统自带的数据库,它提供了数据库元数据的访问方式.感觉information_schema就像是MySQL实例的一个百科全书,记录了数据库当中大部 ...
- mysql数据库容量为多少GB_MySQL数据库单表容量有多少 MySQL数据库使用教程
MySQL单表容量在500万左右,性能处于最佳状态,此时MySQL的BTREE索引树高在3到5之间:而单表最大限已经不再由MySQL限制了,改为电脑容量限制了. MySQL单表容量 MySQL 单表容 ...
- mysql sql乱码怎么解决_MYSQL数据库导入SQL文件出现乱码如何解决
导入的方法: mysqluse test; mysql source c:/test.sql 导入数据时,如果目标数据库或表是UTF-8字符集的,而导入SQL中有中文,可能在最终结果中出现乱码,此时只 ...
最新文章
- 前深度学习时代CTR预估模型的演化之路:从LR到FFM\n
- Office Developers Conference 2006 召开中
- oracle多表关联查询报表,oracle多表关联查询和子查询
- java redis 故障切换_java使用Redis6–sentinel单点故障主从自动切换
- flex学习网站大全(转)
- 产品迭代的节奏怎样适应需求的变化?
- 激光笔可以测光纤通断吗?
- android返回按钮实现,Android实现返回键操作思路
- Help Me Escape
- code collection 0.44版 发布
- java 快速创建map_快速创建Map并初始化,超级简单
- 2021年中国传统文化锦集(中国人必须了解的)
- A	 ConneR and the A.R.C. Markland-N
- PPT的常用技巧(1):
- 解决“错误0x80071ac3”文件无法写入移动硬盘
- cstring与string区别联系
- Collada 快速入门
- 手机通讯录删除了怎么恢复
- centos下配置wifi连接
- MKL_THREADING_LAYER=INTEL is incompatible with libgomp.so.1 library
热门文章
- 搜狗音乐爬虫下载python
- Kerberos协议详解
- java编程基础答案_Java编程基础答案试题题目及答案,期末考试题库,章节测验答案...
- for循环-结束循环
- STM32F4结合ESP8266上传信息到one_net(中国移动物联网云台)的总结(含客户端查询)
- IP协议+以太网协议
- 37本国产SCI期刊推荐!涵盖9大领域,建议收藏!①
- 搭积木(block)
- 混合易失和非易失主存的日志结构文件系统NOVA[FAST'16]随笔二
- 天海实业携手海宇勇创签署战略合作协议