Use el paquete binario para instalar la base de datos MySQL en el sistema de ventanas


El sistema de Windows usa un paquete binario para instalar la base de datos MySQL


Lo siguiente es solo lo que he tocado durante mi trabajo y estudio: agradezco cualquier deficiencia.

Instrucciones de instalación

1. El sistema de ventanas donde está instalada la base de datos es Win7 Professional de 64 bits
2. La versión de MySQL es mysql-5.7.17-winx64

Descargar y descomprimir

Dirección de descarga: https://downloads.mysql.com/archives/community
Seleccione la versión correspondiente para
pags
descargar de acuerdo con la siguiente figura: Después de descargar, descomprima en el directorio de instalación: D: \ Software_Installed \ mysql-5.7.17
pags

Crear directorio

Crear directorio de almacenamiento de archivos de datos: D: \ MySQL \ Data
Crear directorio de almacenamiento de archivos de registro: D: \ MySQL \ Log

Crea my.ini

Cree el archivo my.ini en el directorio de instalación de la base de datos (D: \ Software_Installed \ mysql-5.7.17) y escriba el siguiente contenido en el archivo:

[client]
no-beep
socket =0.0
port=3306
[mysqld]
server-id=45
port=3306
character-set-server=utf8mb4
pid-file ="mysql.pid"
socket =0.0
basedir="D:\Software_Installed\mysql-5.7.17"
datadir="D:\MySQL\Data"
tmpdir="D:\MySQL\Data"
default-storage-engine=INNODB
#=============================[log]==============================
slow-query-log=1
long_query_time=1
slow_query_log_file="D:\MySQL\Log\mysql-slow.log"
##log-bin="D:\MySQL\Log\mysql-bin"
log-error="D:\MySQL\Log\mysql-error.log"

Inicializar la base de datos.

Abra la ventana cmd y cambie al siguiente directorio: D: \ Software_Installed \ mysql-5.7.17 \ bin
ejecute el siguiente comando para inicializar la base de datos

mysqld --defaults-file="D:\Software_Installed\mysql-5.7.17\my.ini" --initialize --innodb_undo_tablespaces=3 --explicit_defaults_for_timestamp

Una vez completada la inicialización, abra el archivo D: \ MySQL \ Log \ mysql-error.log para ver la contraseña temporal generada durante la inicialización, que se utilizará al iniciar sesión en mysql por primera vez
pags

Configurar variables de entorno (opcional)

Agregue las variables de entorno del sistema:

D:\Software_Installed\mysql-5.7.17\bin

Agregar servicio mysql

Necesita agregar / eliminar servicio como administrador
Agregar servicio

mysqld install MySQL --defaults-file="D:\Software_Installed\mysql-5.7.17\my.ini" 

Eliminar servicio

mysqld remove

Comience y pare

Se requiere un administrador para iniciar / detener el servicio de
inicio

net start mysql

Para

net stop mysql

Primero inicie sesión y cambie la contraseña de usuario

cmd login mysql, la contraseña es la contraseña generada durante la inicialización, se puede encontrar en el archivo D: \ MySQL \ Log \ mysql-error.log

mysql -uroot -p

Cambiar contraseña de usuario

alter user root@"localhost" identified by "new_password";

Salir

\q

Posibles errores durante la instalación.

1. Net start mysql informa un error
pags
Solución: abra cmd como administrador, haga clic con el botón derecho en cmd-> Ejecutar como administrador
pags
2. Error al registrar / eliminar la
pags
solución del servicio : abra cmd como administrador, haga clic con el botón derecho en cmd -> Ejecutar como administrador
3. Error al
pags
iniciar sesión en mysql, ERROR 1045 (28000): Error desconocido 1045 Solución: Agregue skip- under [mysqld] en el archivo D: \ Software_Installed \ mysql-5.7.17 \ my.ini grant-tables, omita la tabla de autorización, es decir, inicie sesión sin contraseña y reinicie el servicio.
pags

Referencia

Supongo que te gusta

Origin www.cnblogs.com/hai-feng/p/12717045.html
Recomendado
Clasificación