table des matières
Référence: MySQL official-A Quick Guide to Using the MySQL Yum Repository
1. Téléchargez la source du référentiel yum de MySQL
Ici sont téléchargés dans le /opt
répertoire, en utilisant l' root
utilisateur, le changement en fonction de l'utilisation réelle
cd /opt
sudo wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm
2. Installez la source yum
sudo rpm -ivh mysql80-community-release-el8-1.noarch.rpm
3. Installez MySQL
sudo yum install mysql-community-server
[Note] Si la version serveur de CentOS est installée sans mot de passe lorsque MySQL est installé, la version de bureau peut saisir le mot de passe.
4. Démarrez le serveur MySQL
Démarrez le service:
sudo service mysqld start
# 或 (CentOS 7 或 CentOS 8 推荐下面的命令)
sudo systemctl start mysqld.service
Affichez l'état du serveur:
sudo service mysqld status
# 或 (CentOS 7 或 CentOS 8 推荐下面的命令)
sudo systemctl status mysqld.service
5. Connectez-vous à la base de données
Une fois l'installation terminée root
le mot de passe 空密码
, vous pouvez afficher le journal de l'installation.
[Remarque] 请注意与上一版本 5.7 的区别,5.7 会在日志中生成 root 用户的随机密码,但是 8 版本目前不会生成,以后应该会有,毕竟官网目前说的是(截止到 MySQL 5.7 为止)
.
less /var/log/mysql/mysqld.log
Si l'utilisateur de connexion système actuel root
peut utiliser directement les commandes suivantes pour atterrir rapidement, ce qui équivaut à mysql -uroot --skip-password
, car il n'y a pas de mot de passe root, vous n'avez donc pas besoin d'utiliser la sudo mysql -uroot -p
commande, si vous utilisez cette commande, vous devez entrer un mot de passe lors de la saisie directe.
#输入 mysql 直接回车即可
mysql
[Note] mysql_secure_installation
commande uniquement MySQL 5.6
valide depuis MySQL 5.7
le début n'a pas été utilisée.
6. Modifiez le mot de passe root
Utilisez l' mysql
atterrissage, puis modifiez root
le mot de passe:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
#输入 quit; 退出 mysql
mysql> quit;
Là encore, la saisie directe mysql
n'est pas autorisée pour vous connecter, car nous devons root
définir un mot de passe, vous devez vous connecter via un mot de passe à.
mysql -uroot -p
Enter password: # 输入设置的密码并回车
Toutes nos félicitations! MySQL est maintenant installé!