![cómo ejecutar mysql_upgrade en Windows](https://rvso.com/image/617829/c%C3%B3mo%20ejecutar%20mysql_upgrade%20en%20Windows.png)
Acabo de actualizar (desinstalar, reiniciar, descargar un nuevo instalador e instalar) MySQL Server para Windows en mi caja 2008 R2.
En la página web del procedimiento de actualización dice:
Para usar mysql_upgrade, asegúrese de que el servidor esté ejecutándose y luego invoquelo de esta manera:
shell> mysql_upgrade [options]
Pero no puedo entender esa parte... Probablemente estoy teniendo un vacío mental, pero si ejecuto mysql_upgrade; a través del cliente de línea de comando mysql, aparece un error 1064: tienes un error en tu sintaxis sql, etc.
¿Qué estoy haciendo mal?
Respuesta1
El mysql_upgrade
comando es un comando del sistema, en lugar de un comando de MySQL.
Ejecute " mysql_upgrade
" desde el símbolo del sistema ( cmd.exe
). Si no está en su ruta, lo más probable es que pueda encontrarlo en la siguiente ubicación: C:\Program Files\MySQL\MySQL Server 5.6\bin
O de lo contrario, en el subdirectorio "bin" de la ruta de instalación de su servidor MySQL.
Es probable que desee pasarle el nombre de usuario raíz y solicitarle que le solicite su contraseña de la siguiente manera:
mysql_upgrade -u root -p