暂无图片
Windows下mysql版本升级报错
我来答
分享
逸辰
2022-10-12
Windows下mysql版本升级报错

D:\mysql-5.7.39-winx64\bin>mysql_upgrade -uroot -p
Enter password: ********
Checking if update is needed.
Checking server version.
Error: Server version (5.7.35) does not match with the version of
the server (5.7.39) with which this program was built/distributed. You can
use --skip-version-check to skip this check.

D:\mysql-5.7.39-winx64\bin>mysql_upgrade -uroot -p --skip-version-check
Enter password: ********
Checking if update is needed.
Running queries to upgrade MySQL server.
mysql_upgrade: [ERROR] 1142: CREATE command denied to user 'root'@'localhost' for table 'processlist'

报错信息如上

我的操作是按照这个来得升级方法

我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
逸辰

是老的mysql的环境变量没删除导致的,记录一下这个经验

暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
严少安
2022-10-12
zhangyfr
2022-10-13
👍‍
小七
2022-10-13
👍‍
展开全部评论(2条)
哇哈哈

授个权试试

GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON *.* TO root@'localhost' identified by '你的密码'; 

暂无图片 评论
暂无图片 有用 1
打赏 0
2022-10-12
逸辰
题主
2022-10-12
是老的mysql的环境变量没删除导致的,记录一下这个经验
zhangyfr
2022-10-13
👍‍
展开全部评论(1条)
zhangyfr

GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON *.* TO root@'localhost' identified by '密码'; 

暂无图片 评论
暂无图片 有用 1
打赏 0
小七

老的mysql的环境变量没删除导致

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交