记一次MySQL数据库升级导致授权失败的案例

数据库 MySQL
在设置mysql数据库远程登录时碰到设置失败的情况,因为还是第一次见过这种信息,所以记录一下。

在设置mysql数据库远程登录时碰到设置失败的情况,因为还是第一次见过这种信息,所以记录一下。

报错信息

  1. ERROR 3009 (HY000): Column count of mysql.user is wrong. Expected 45, found 42. Created with MySQL 50560, now running 50727.  
  2. Please use mysql_upgrade to fix this error. 

记一次mysql 数据库升级导致授权失败的案例

思路

这里错误是因为把mariadb升级成mysql数据库,升级之后没更新数据库里的结构信息导致的。

解决过程

1. 更新数据库结构信息

  1. mysql_upgrade -u root -p 

记一次mysql 数据库升级导致授权失败的案例

记一次mysql 数据库升级导致授权失败的案例

2. 测试

记一次mysql 数据库升级导致授权失败的案例

责任编辑:赵宁宁 来源: 今日头条
相关推荐

2018-02-23 13:41:05

数据库MySQL数据恢复

2020-08-12 08:25:43

数据库MySQL技术

2011-02-22 09:29:23

jQueryJavaScript

2019-11-18 13:42:55

MySQL数据库迁移

2018-12-06 16:25:39

数据库服务器线程池

2021-10-14 10:53:20

数据库查询超时

2018-07-11 10:24:33

数据恢复数据删除

2020-11-16 07:19:17

线上函数性能

2021-03-05 22:41:55

CDH集群CDH集群

2023-10-11 22:24:00

DubboRedis服务器

2019-09-27 17:24:26

数据库优化sql

2019-11-28 08:31:21

Oracle数据库索引

2019-11-22 08:05:01

数据库mysql分区

2019-08-19 01:34:38

数据库SQL数据库优化

2019-03-15 16:20:45

MySQL死锁排查命令

2023-03-31 09:22:40

Hi3861芯片Flash

2018-06-26 13:30:32

数据库MySQL损坏恢复

2022-01-10 09:31:17

Jetty异步处理seriesbaid

2017-09-22 10:16:16

MySQL数据库用户数据

2019-12-12 10:38:10

mysql数据库nnodb
点赞
收藏

51CTO技术栈公众号