Me previamente instalado MySQL 5.1 usando el instalador, ya que a continuación, se crea un número de usuarios/bases de datos, y ahora desea actualizar a la 5.6. ¿Cuál es el procedimiento para hacerlo?
Respuesta
¿Demasiados anuncios?
neslekkiM
Puntos
416
El siguiente asumir su MySQL 5.1 está instalado en /usr/local/mysql-5.1.46-osx10.6-x86_64
y que MySQL 5.6 se instalará en /usr/local/mysql-5.6.11-osx10.7-x86_64
. La exacta directorio los nombres pueden variar dependiendo del número exacto de la versión que está utilizando.
- Descargar el MySQL 5.6 instalador, por ejemplo en formato DMG, y ejecutar
mysql-5.6.11-osx10.7-x86_64.pkg
- Detener el servidor
- Con MySQL Workbench, vaya a Administración de Servidor
- abierto mysql@localhost (agregar conexión si no existe)
- en virtud de Inicio / Shupdown, haga clic en Detener Servidor
- Crear copia de seguridad de 5.6 directorio de datos:
sudo mv /usr/local/mysql-5.6.11-osx10.7-x86_64/data /usr/local/mysql-5.6.11-osx10.7-x86_64/data.save
- Copia del directorio de datos de 5.1:
sudo cp -a /usr/local/mysql-5.1.46-osx10.6-x86_64/data /usr/local/mysql-5.6.11-osx10.7-x86_64/
- Inicio del servidor (similar a parar, ver arriba)
- Ejecutar
mysql_upgrade
, que comprueba todas las tablas y las actualizaciones de las tablas del sistema - De verificación de datos, con MySQL Workbench
- En el Servidor de Administración, en virtud de Usuarios y Privilegios, consulte la espera de los usuarios están presentes
- En SQL Desarrollo, abrir una conexión a la base de datos, y ejecutar un par de consultas para comprobar los datos que se espera se presente.
- En MySQL Workbench, si pone "Error al eliminar una entrada de contraseña error al conectar con MySQL Workbench", actualice a la versión más reciente de MySQL Workbench