como executar mysql_upgrade no windows

5

Acabei de atualizar (desinstalar, reiniciar, baixar o novo instalador e instalar) o MySQL Server para Windows na minha caixa 2008 R2.

Na página da Web do procedimento de atualização, ele diz:

To use mysql_upgrade, make sure that the server is running, and then invoke it like this:

shell> mysql_upgrade [options]

Mas eu não consigo entender isso ... Eu provavelmente estou tendo um mental em branco, mas se eu executar o 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?

    
por Reece 13.09.2013 / 05:24

1 resposta

9

O comando mysql_upgrade é o comando do sistema, ao invés de um comando MySQL.

Execute "mysql_upgrade" no prompt de comando (cmd.exe). Se não estiver no seu caminho, você poderá encontrá-lo no seguinte local: C: \ Arquivos de Programas \ MySQL \ MySQL Server 5.6 \ bin

Ou caso contrário, no subdiretório "bin" do caminho de instalação do seu servidor MySQL.

Você provavelmente desejará passar o nome de usuário root e solicitá-lo para solicitar sua senha da seguinte forma:

mysql_upgrade -u root -p

    
por 13.09.2013 / 05:31