1. Descarga de Mysql
- Dirección oficial de descarga del sitio web: https://www.mysql.com/downloads/
- Si necesita descargar la versión anterior debido a los requisitos del proyecto, la dirección de descarga de la
https://dev.mysql.com/downloads/
versión: https://downloads.mysql.com/archives/community/ (Si le resulta problemático, ingrese esta dirección más adelante. Descargado)
- La forma de mysql que descargamos aquí está en forma de paquete comprimido, porque es muy conveniente y no causará problemas innecesarios cuando se elimine.
- Después de descomprimir el paquete comprimido, podemos configurar el mysql correspondiente
2. configuración de Mysql
- Configure MYSQL_HOME, este es el directorio donde se descomprime nuestro mysql
- Agregue el directorio bin de mysql en la variable de ruta
- Cree un nuevo archivo de configuración mysql, que termine con .ini (aquí toma my.ini como ejemplo),
el contenido específico de my.ini
[mysqld]
# 目录一定要切换成自己的安装目录
basedir = F:\mysql-5.7.24-winx64
# 这里的data目录不需要手动建,后面通过命令初始化
datadir =F:\mysql-5.7.24-winx64\data
port = 3306
# 这里是为例跳过密码验证
skip-grant-tables
(--------- Los siguientes pasos se han instalado antes, por lo que es la instalación del curso de captura de pantalla, pero los comandos son los mismos excepto por el cambio de directorio ----------------)
4. Inicie CMD en modo administrador y cambie la ruta al directorio bin en mysql, luego ingrese mysqld -install (instalar mysql)
mysqld -install
5. Inicialice el archivo de datos
Aquí puede ayudarnos a generar el archivo de datos correspondiente
mysqld --initialize -insecure --user=mysql
6. Inicie mysql
net start mysql
7. Ingrese mysql -u root -p
Cuando se muestran los siguientes caracteres, significa que el inicio fue exitoso (es decir, nuestra base de datos no tiene una contraseña establecida)
8. Después de ingresar a la interfaz, cambie la contraseña de root (esto cambiará la contraseña de nuestra base de datos a (123456)
update mysql.user set authentication_string=password('123456') where user='root' and Host='localhost';
9. Actualizar permisos
flush privileges;
10. Modifique las
tablas de omisión de concesión en el archivo my.ini para comentar esta línea (porque hemos establecido una contraseña)
[mysqld]
# 目录一定要切换成自己的安装目录
basedir = F:\mysql-5.7.24-winx64
# 这里的data目录不需要手动建,后面通过命令初始化
datadir =F:\mysql-5.7.24-winx64\data
port = 3306
# skip-grant-tables
- Inicie sesión en mysql con una contraseña
mysql -u root -p123456
Pensamiento:
Las personas atentas pueden haber descubierto este maravilloso uso de omitir contraseñas. Si se olvida nuestra contraseña, podemos establecerla en el archivo de configuración de my.ini, y luego completar una ola de mapache para cambiar el príncipe cambiando la contraseña anterior.
------------ El contenido anterior es el registro después de aprender el dios loco que dice Java -------------------