Cet article vous présentera comment installer MySQL5.6 en utilisant YUM sous CentOS7. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.
rpm -qa | grep mysql
Si une valeur nulle est renvoyée, cela signifie que MySQL n'est pas installé.
Remarque : dans la nouvelle version de CentOS7, la base de données par défaut a été mise à jour vers Mariadb au lieu de MySQL, donc l'exécution de la commande yum install mysql met uniquement à jour la base de données Mariadb et n'installe pas MySQL.
(2) Vérifiez la version de la base de données Mariadb installée.
rpm -qa|grep -i mariadb
(3) Désinstallez la base de données Mariadb installée.
rpm -qa|grep mariadb|xargs rpm -e --nodeps
(4) Vérifiez à nouveau la version de la base de données Mariadb installée pour confirmer si la désinstallation est terminée.
rpm -qa|grep -i mariadb
(5) Téléchargez le fichier du package d'installation.
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
(6) Installez le package mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
Une fois l'installation terminée, deux fichiers sources yum, mysql-community.repo et mysql-community-source.repo, seront ajoutés au répertoire /etc/yum.repos.d/.
Exécutez la commande yum repolist all | grep mysql pour afficher les fichiers d'installation mysql disponibles.
(6) Installez MySQL.
yum install mysql-server
(7) Vérifiez si MySQL est installé avec succès.
rpm -qa | grep mysql
(8) Démarrez le service mysql.
systemctl start mysqld.service #启动 mysql systemctl restart mysqld.service #重启 mysql systemctl stop mysqld.service #停止 mysql systemctl enable mysqld.service #设置 mysql 开机启动
Chemin d'accès commun au fichier Mysql :
/etc/my.cnf Il s'agit du fichier de configuration principal de MySQL
/var/lib/mysql mysql L'emplacement de stockage des fichiers de base de données
/var/logs/mysqld.log L'emplacement de stockage de la sortie du journal de la base de données
(9) Définissez le mot de passe.
Une fois l'installation de mysql5.6 terminée, le mot de passe de son utilisateur root est vide par défaut. Nous devons nous connecter rapidement avec l'utilisateur root de mysql (appuyez directement sur Entrée pour la première fois sans saisir de nom). mot de passe) et modifiez le mot de passe.
# mysql -u root mysql> use mysql; mysql> update user set password=PASSWORD("这里输入root用户密码") where User='root'; mysql> flush privileges;
(10) Configurer la connexion à l'hôte distant
mysql> GRANT ALL PRIVILEGES ON *.* TO 'your username'@'%' IDENTIFIED BY 'your password';
Exécutez la commande suivante pour ajouter une fonctionnalité de connexion à distance à l'utilisateur root.
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "123456";
[Apprentissage recommandé : Tutoriel vidéo SQL]
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!