如何在Windows上运行mysql_upgrade

时间:2013-09-13 03:19:37

标签: mysql windows-server-2008-r2

我刚刚在2008 R2盒子上升级(卸载,重启,下载新安装程序并安装)MySQL Server for Windows。

在升级程序网页中,它说:

  

要使用mysql_upgrade,请确保服务器正在运行,然后再运行   像这样调用它:

     

shell> mysql_upgrade [options]

但我无法理解这一点...... 我可能有一个心理空白,但如果我运行mysql_upgrade;通过mysql命令行客户端,我收到错误1064:你的sql语法错误等...

我做错了什么?

2 个答案:

答案 0 :(得分:1)

我能够以管理员身份启动CLI并执行C:... \ mysql_upgrade.exe --user ... --password参数。 Windows服务器2012 R2和MySQL 5.7

答案 1 :(得分:0)

转到...(假设64位mySQL) C:\ Program Files \ MySQL \ MySQL Server 5.7 \ bin

运行(假设root是管理员帐户) mysql_upgrade -u root -p

提示时输入密码