Tabla de contenido
Referencia: MySQL official-A Quick Guide to Use the MySQL Yum Repository
1. Descarga la fuente del repositorio yum de MySQL
Aquí se descargan al /opt
directorio, usando el root
usuario, cambian según el uso real
cd /opt
sudo wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm
2. Instale la fuente de yum
sudo rpm -ivh mysql80-community-release-el8-1.noarch.rpm
3. Instale MySQL
sudo yum install mysql-community-server
[Nota] Si la versión de servidor de CentOS se instala sin una contraseña cuando se instala MySQL, la versión de escritorio puede ingresar la contraseña.
4. Inicie el servidor MySQL
Inicie el servicio:
sudo service mysqld start
# 或 (CentOS 7 或 CentOS 8 推荐下面的命令)
sudo systemctl start mysqld.service
Ver el estado del servidor:
sudo service mysqld status
# 或 (CentOS 7 或 CentOS 8 推荐下面的命令)
sudo systemctl status mysqld.service
5. Inicie sesión en la base de datos
Una vez completada la instalación con root
la contraseña 空密码
, puede ver el registro de la instalación.
[Nota] 请注意与上一版本 5.7 的区别,5.7 会在日志中生成 root 用户的随机密码,但是 8 版本目前不会生成,以后应该会有,毕竟官网目前说的是(截止到 MySQL 5.7 为止)
.
less /var/log/mysql/mysqld.log
Si el usuario de inicio de sesión actual del sistema root
puede usar directamente los siguientes comandos para aterrizar rápidamente, equivalente a mysql -uroot --skip-password
, porque no hay una contraseña de root, por lo que no necesita usar el sudo mysql -uroot -p
comando, si usa este comando, debe ingresar una contraseña cuando ingrese directamente.
#输入 mysql 直接回车即可
mysql
No se ha utilizado el mysql_secure_installation
comando [Nota] solo MySQL 5.6
válido desde MySQL 5.7
el principio.
6. Modifique la contraseña de root
Use mysql
landing y luego modifique root
la contraseña:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
#输入 quit; 退出 mysql
mysql> quit;
Entonces, nuevamente, la entrada directa mysql
no está permitida para iniciar sesión, porque tenemos que root
establecer una contraseña, debe iniciar sesión con una contraseña para.
mysql -uroot -p
Enter password: # 输入设置的密码并回车
¡Felicidades! ¡MySQL ya está instalado!