我刚刚在2008 R2盒子上升级(卸载,重启,下载新安装程序并安装)MySQL Server for Windows。
在升级程序网页中,它说:
要使用mysql_upgrade,请确保服务器正在运行,然后再运行 像这样调用它:
shell> mysql_upgrade [options]
但我无法理解这一点...... 我可能有一个心理空白,但如果我运行mysql_upgrade;通过mysql命令行客户端,我收到错误1064:你的sql语法错误等...
我做错了什么?
答案 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
提示时输入密码