![como executar mysql_upgrade no Windows](https://rvso.com/image/617829/como%20executar%20mysql_upgrade%20no%20Windows.png)
Acabei de atualizar (desinstalar, reiniciar, baixar o novo instalador e instalar) o MySQL Server para Windows em minha caixa 2008 R2.
Na página do procedimento de atualização diz:
Para usar mysql_upgrade, certifique-se de que o servidor esteja rodando e então invoque-o assim:
shell> mysql_upgrade [options]
Mas não consigo entender isso... Provavelmente estou com um vazio mental, mas se eu executar mysql_upgrade; através do cliente de linha de comando mysql, recebo um erro 1064: você tem um erro na sua sintaxe sql etc...
O que estou fazendo de errado?
Responder1
O mysql_upgrade
comando é um comando do sistema, em vez de um comando MySQL.
Execute " mysql_upgrade
" no prompt de comando ( cmd.exe
). Se não estiver em seu caminho, você provavelmente poderá encontrá-lo no seguinte local: C:\Program Files\MySQL\MySQL Server 5.6\bin
Ou então, no subdiretório "bin" do caminho de instalação do servidor MySQL.
Você provavelmente desejará passar o nome de usuário root e solicitar que ele solicite sua senha da seguinte maneira:
mysql_upgrade -u root -p