Maison > Article > Opération et maintenance > Comment installer MySQL sur Centos 6.5 ?
Comment installer MySQL sur Centos 6.5 :
1. Téléchargez les packages associés (*.tar.gz, etc.)
Utilisez le logiciel approprié pour télécharger ou vous connecter à Xshell et téléchargez la commande : yum install lrzsz
2. Installez mysql5.7
.1. Vérifiez si mysql est installé localement : rpm -qa | grep mysql
2 Désinstallez le mysql local : yum supprimez le package mysql
.3. Téléchargez le package d'installation depuis le référentiel yum du site officiel : wget http://dev.mysql.com/get/mysql80-community-release-el6-3.noarch.rpm
ou téléchargez-le manuellement Et téléchargez-le sur Linux
puis sélectionnez
J'utilise CentOS6. 5 ici, téléchargez tous ceci
4. Installez le package RPM téléchargé
yum localinstall mysql80-community-release-el6-3.noarch.rpm
5. Afficher les packages d'installation disponibles
yum repolist activé|grep mysql
6. pour changer la version de mysql
vim /etc/yum.repos.d/mysql-community.repo
Par exemple, pour installer la version 5.7, changez le activé = 1 de la source 80 en activé = 0. Remplacez ensuite le activé = 0 de la source 5.7 par activé = 1.
7. Installez mysql
yum install mysql-community-server -y
8. Démarrez mysql et modifiez les configurations associées
1> Démarrez MySQL : service mysqld start
2> Vérifiez si MySQL démarre automatiquement et configurez-le pour activer le démarrage automatique
chkconfig --list | grep mysqldchkconfig mysqld on3>Afficher le mot de passe initial : grep "password" /var/log/mysqld.log
4>Connectez-vous à MySQL : mysql -u root -p
5>Changer le mot de passe : SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');
Si le mot de passe modifié est trop simple, une erreur peut être signalée : ERREUR 1819 (HY000) : Votre mot de passe ne satisfait pas aux exigences de la politique actuelleExécutez l'instruction suivante :set global validate_password_policy=0;set global validate_password_length=4;Et puis exécutez l'instruction de modification du mot de passe6>Ouvrir l'accès à distance au compte root
accorder tous les privilèges sur *.* à 'root'@'%' identifié par '123456' avec option d'octroi7> Actualiser la table des autorisations
FLUSH PRIVILEGES 8> Modifier le jeu de caractères en UTF-8Sous Linux : vim /etc/my.cnf Ajouter dans la section [mysqld] : port=3306 Character-set-server=utf8 Ajoutez la section [client] à la fin du fichier, et ajoutez dans la section [client] : port=3306 socket =/var/lib/mysql/mysql.sock
9>Utiliser un logiciel pour tester la connexion à distance à mysql
Tutoriel recommandé : "tutoriel centos"
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!