当前位置: 首页 > 科技观察

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

时间:2023-03-22 02:03:32 科技观察

在设置mysql数据库远程登录的时候,遇到了设置失败的情况,因为第一次看到这种信息,所以记录一下。错误信息ERROR3009(HY000):Columncountofmysql.useriswrong.Expected45,found42.CreatedwithMySQL50560,nowrunning50727.Pleaseuseusemysql_upgradetofixthiserror.这里的思路是,这里报错是因为mariadb升级为mysql数据库,升级后数据库中的结构信息没有更新。解决方案1.更新数据库结构信息mysql_upgrade-uroot-p2。测试