在DA面板中升级了mysql版本,从5.5升级到了5.7
由于MYSQL出错,升级过程中一直未响应,最终只能手动结束升级进程,重新开始操作升级。
升级完成后,期间并没有发现有提示错误。直到使用的时候,发现在DA面板中无法再创建数据库。
提示Column count of mysql.user is wrong. Expected 45, found 43. Created with MySQL 5.
查了一下相关资料。
错误是由于曾经升级过数据库,升级完后没有使用mysql_upgrade升级数据结构造成的。
解决办法:
使用mysql_upgrade命令
root@localhost ~]# mysql_upgrade -uda_admin -p密码
完成后再次重启mysql即可恢复正常。