Un equipo instalado dos versiones de MySQL

1. Vaya a la página web oficial para descargar la versión que desea instalar (por ejemplo aquí para Mysql5.7.24, originalmente MySQL5.5 en su ordenador)

URL del sitio web oficial: https://downloads.mysql.com/archives/community/ [que] quiere descargar postal

2. Después de la descarga es extracto completo a un directorio en cualquier lugar [solo]

 Descomprimir el archivo no está carpetas y ficheros de datos completa my.ini

Puede copiar el archivo my.ini en el mysql5.5 original directamente;

Pero nota que desea presentar la totalidad del puerto se modifican para Nota [3307] que todos !!!

Entonces basedir y datadir ruta delantero modificado: [No carpeta de datos de control, que puede generar automáticamente]

 

 

 

Otros bloggers información de configuración my.ini

 

 

 3. El servicio mysql5.5 originales detuvo

4. Abrir como Administrador cmd [Nota que un administrador no debe quejarse] - aquí para recordar contraseña [password] se refiere a la flecha

mysqld --defaults-file = F: \ mysql5.7.24 \ mysql5.7.24-Winx64 \ my.ini --initialize --console

 

 5. Ejecutar los siguientes comandos de nuevo

mysqld instalar MySQL5.7.24 --defaults-file = "F: \ mysql5.7.24 \ mysql5.7.24-Winx64 \ my.ini"

 

 6. No hay prisa para iniciar el servicio, abrir el registro [win + R -> regedit] y el aspecto mysql5.7.24, modificará el valor

F: \ mysql5.7.24 \ mysql5.7.24-Winx64 \ bin \ mysqld --defaults-file = F: \ mysql5.7.24 \ mysql5.7.24-Winx64 \ my.ini MySQL5.7.24

 

 

7. Iniciar el servicio MySQL

net start mysql5.7.24 [Nota aquí cuando hay que partir de una versión de la (nombre), no hay que empezar la otra versión] [parada mysql5.7.24 neta: detenido Servicio

 

 

8. Hacer la contraseña temporal [esta contraseña temporal se almacena en frente de usted] [P: Port p: contraseña]

 

 

 

 9. Cambiar contraseña: establecer una contraseña para el usuario root @ localhost = contraseña ( 'root');

 

 10. Salir: dejar de fumar

 

 

Si el problema sin problemas todo muy bien, pero ¿cómo podría encontrar durante la instalación

1. Inicie no todos my.ini puerto se cambian 3307-- paso antes de necesidad después para volver a ejecutar, vuelva a inicializar el OK

2. Cuando entro en el error de contraseña:

 

 

 solución:

Después de editar el archivo my.ini en mysql5.7.24, añadiendo skip-grant-tables almacenados en la [mysqld] Esta entrada mysql salida de reinicio

1. win + R -> cmd

2. Detener el servicio: net stop mysql5.7.24

3. iniciar el servicio: mysql5.7.24 net start

Pero esta vez escriba cmd en el interior de la contraseña mysql -u root -p no se puede iniciar la sesión, se ha producido contraseña: puede introducir directamente en el tiempo, que no aparece ERROR, pero muchas operaciones estarán limitadas, porque no se puede conceder (sin permiso )

 

 Siga tomando el siguiente procedimiento: [coma] recordar el final de la frase

1. Vaya a la base de datos MySQL

mysql> Uso de MySQL;

Base de datos cambiada

2. Establecer una nueva contraseña para el usuario root

mysql> Actualización de usuario configurada la contraseña = contraseña ( “新 密码 ") donde el usuario =" raíz";

Query OK, 1 filas afectadas (0.01sec)

Fila encontrados: 1 Modificados: 1 Warings: 0

! ! ! ! ! Aquí se me estaba dando: la columna Desconocido 'contraseña' en la 'lista de campos'   

razón de error: debajo de la base de datos myqsl bajo la versión 5.7 no tiene contraseña este campo de, campo de contraseña en un authentication_string, por lo que cambiar la contraseña necesaria para modificar el siguiente

conjunto de actualización de usuario authentication_string = contraseña ( "新 密码") donde el usuario = "raíz"; 

actualización mysql.user conjunto authentication_string = contraseña ( '*******') donde el usuario = '*******'; (参考)

 3. Base de datos de actualización

mysql> privilegios ras;

Query OK, 0 filas afectadas (0.00 seg)

4. Salir MySQL

mysql> quit;

Adiós

 

 

 Después de cambiar para mejor, y luego modificar el my.ini este archivo, eliminar Acabamos de añadir "skip-grant-tables" línea, guardar y salir y luego reiniciarlo mysql5.7.24

 

 

 

 

Tales instaladas dos versiones de MySQL es más de

Entonces empresa de importación de archivos de script cuando mal! ! !

[Navicat SQL importación del archivo de secuencia de comandos de error del servidor MySQL se ha ido]

 Más tarde en la Internet para encontrar, debido a que el archivo de guión original es demasiado grande, my.ini mi anterior paquete de datos máximo permitido es de 1 M, modificar el siguiente puede ser importado con éxito

Encuentra MySQL fichero de configuración my.ini directorio de instalación, agregue el código siguiente:

max_allowed_packet = 500M

wait_timeout = 288000] [no puede añadir a

interactive_timeout = 288000] [no puede añadir a

Tenga en cuenta los siguientes tres parámetros:

max_allowed_packet MySQL está permitido máximo de paquete de datos que se envía por su solicitud;

wait_timeout es el tiempo máximo de espera, puede personalizar este valor, pero si el tiempo es demasiado corto, será ahora el tiempo de espera después de que el servidor MySQL se ha apagado # 2006 de error.

parámetro de efecto max_allowed_packet se utiliza para controlar la longitud máxima del búfer de comunicaciones

 Finalmente escapar! ! !

 Hay texto conciso [otros bloggers]

 

Supongo que te gusta

Origin www.cnblogs.com/sharonzhang/p/12520985.html
Recomendado
Clasificación