mariadb 错误日志中报错:Incorrect definition of table mysql.column_stats:

数据库错误日志出现此错误原因是因为系统表 中字段类型或者数据结构有变动导致,一般是因为升级数据库版本后未同步升级系统表结构。

解决方法:

1.如果错误日志过大,直接删除。

2.执行 mysql_upgrade -u[用户名] -p[密码];,这一步需要在数据库正常启动时执行。

3.重启数据库服务

执行第2步时,会启动数据库自身表系统的更新,更新如下:

相关推荐
jiunian_cn3 分钟前
【Linux】Linux权限
linux·服务器·mysql
betazhou25 分钟前
有没有 MariaDB 5.5.56 对应 MySQL CONNECTION_CONTROL 插件
linux·数据库·mysql·oracle·mariadb
Elohim81531 分钟前
数据库SQLite基础
数据库·sqlite
TDengine (老段)42 分钟前
TDengine 支持的平台汇总
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
异常君43 分钟前
MySQL 中 count(*)、count(1)、count(字段)性能对比:一次彻底搞清楚
java·mysql·面试
烟雨书信1 小时前
Linux中MySQL的逻辑备份与恢复
linux·运维·mysql
大熊猫侯佩1 小时前
由一个 SwiftData “诡异”运行时崩溃而引发的钩深索隐(四)
数据库·swiftui·apple watch
想用offer打牌2 小时前
面试官问:Redis和MySQL数据一致,为什么还需要MySQL?🤠
数据库·redis·mysql
chen.@-@2 小时前
后端下载限速(redis记录实时并发,bucket4j动态限速)
数据库·redis·缓存
王小小鸭2 小时前
【Oracle APEX开发小技巧12】
数据库·oracle