Maison  >  Article  >  base de données  >  Comment résoudre l'erreur Linux mysql2003

Comment résoudre l'erreur Linux mysql2003

藏色散人
藏色散人original
2020-10-28 09:28:354031parcourir

Solution d'erreur Linux mysql2003 : entrez d'abord dans le répertoire mysql ; puis ouvrez le fichier my.cnf, recherchez "bind-address = 127.0.0.1", et ajoutez le symbole "#" devant ; -external..." le code suffit.

Comment résoudre l'erreur Linux mysql2003

Recommandé : "tutoriel vidéo mysql

Passons directement au code
1 Entrez dans la console et entrez dans le répertoire mysql,

sudo su  //进入root权限cd /etc/mysql

2. cnf, recherchez bind-address = 127.0.0.1 et commentez-le avec # devant, comme suit :
#bind-address = 127.0.0.1
3. ; D'ACCORD .

skip-external-lockingskip-name-resolve

Si #bind-address = 127.0.0.1 n'est pas trouvé dans le fichier my.cnf, comme indiqué sur la figure :
Comment résoudre lerreur Linux mysql2003
Entrez ensuite le deuxième chemin / etc Ouvrez le fichier mysqld.cnf dans le dossier /mysql/mysql.conf.d/ et modifiez-le.
4. Redémarrez le service mysql

service mysql restart

Au fait, laissez-moi vous expliquer comment résoudre l'erreur n'est pas autorisé à se connecter à ce serveur MySQL lors de la connexion

;

1. Saisissez mysql -uroot -p password sur la console pour saisir mysql

(2. Saisissez use mysql; pour saisir la base de données mysql
3. Saisissez update user set host='%' où user=' root' ; pour autoriser l'accès via IP. ) Remarque : La méthode entre parenthèses permet à tout le monde de se connecter, ce qui est facile à pirater par d'autres, vous devez donc définir l'accès IP spécifié. La méthode spécifique est la suivante :
Entrez directement :

GRANT ALL PRIVILEGES ON *.* TO 'root'@'要指定的IP地址' IDENTIFIED BY '设置的密码' WITH GRANT OPTION;

Vous pouvez également mettre à jour l'hôte vers % d'abord, puis mettre à jour l'hôte vers votre propre IP via l'interface graphique (SqlYog, workbench, etc. ).
4. Continuez à saisir les privilèges de vidage ; N'oubliez pas que quelle que soit la méthode que vous choisissez ci-dessus, vous devez effectuer cette étape pour mettre à jour les autorisations de l'utilisateur de la base de données. Très important ! ! !
5. Reconnectez-vous ensuite et le problème sera résolu.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn