2

我刚刚在我的 2008 R2 机器上升级(卸载、重新启动、下载新的安装程序并安装)MySQL Server for Windows。

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

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

shell> mysql_upgrade [options]

但是我想不出来……我可能脑子里一片空白,但是如果我运行 mysql_upgrade; 通过 mysql 命令行客户端,我得到一个错误 1064: you have an error in your sql syntax etc...

我究竟做错了什么?

4

2 回答 2

2

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

于 2016-03-03T04:57:58.167 回答
0

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

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

出现提示时输入密码

于 2017-07-26T17:36:53.130 回答