Instalar mysql
1. Descargue el paquete de instalación de mysql, descomprímalo en el directorio que se instalará y abra el directorio de mysql correspondiente. Por ejemplo, mi directorio descomprimido es D: \ testSql \ mysql-8.0.22-winx64, luego ingrese D: \ testSql \ mysql-8.0.22- winx64
2. El contenido del nuevo archivo my.ini es el siguiente
[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\\testSql\\testMySql
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=C:\\web\\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
3. Abra cmd como administrador e ingrese D: \ testSql \ mysql-8.0.22-winx64 \ bin para
ejecutar el siguiente comando
mysqld --inicializar --consola
En este paso, recuerde la contraseña inicial (debe recordar la contraseña de la base de datos, si se pierde, es fácil pisar el foso)
4. Ejecute el siguiente comando para completar la instalación
instalación de mysqld
5. Ejecute el siguiente comando para iniciar MySQL
net start mysql
Entonces puedes iniciar sesión con mysql -uroot -p
Se produjo el siguiente error al usar Navicat para establecer una conexión a la base de datos
Solución:
- Iniciar sesión en mysql
mysql -uroot -p
- Ejecute el siguiente comando
modifique el usuario 'root' @ 'localhost' identificado con mysql_native_password por '123456';
Continuar con la ejecución (enfoque, si la declaración no se ejecuta a la vez, la contraseña nueva y la contraseña anterior no se pueden publicar y solo se pueden reinstalar)
privilegios de descarga;
Vuelve a crear un nuevo enlace, éxito
Desinstale y vuelva a instalar mysql
Ingrese al directorio de instalación D: \ testSql \ mysql-8.0.22-winx64 \ bin y ejecute el siguiente comando
sc eliminar mysql
2. Salga del directorio y abra el administrador de tareas para finalizar el proceso de mysql
3. Haga una copia de seguridad del archivo my.ini
4. Elimine el archivo descomprimido
5. Vuelva a extraer el paquete de instalación de mysql
6. Mueva el archivo my.ini a D: \ testSql \ mysql-8.0.22 -En winx64, use la identidad del administrador para abrir cmd y
ejecutar el mismo comando al instalar
mysqld --initialize --console
mysqld install
net start mysq
mysql -uroot -p