Maison >base de données >navicat >Comment gérer l'échec de la connexion de Navicat à MySQL

Comment gérer l'échec de la connexion de Navicat à MySQL

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼original
2019-08-17 13:22:3524260parcourir

Comment gérer l'échec de la connexion de Navicat à MySQL

1. Connexion locale La base de données locale ne peut pas être connectée et le code d'erreur 1251 est signalé.

La première étape consiste à ouvrir le client de ligne de commande.

Comment gérer léchec de la connexion de Navicat à MySQL

Comment gérer léchec de la connexion de Navicat à MySQL

La deuxième étape consiste à saisir le mot de passe mysql et à appuyer sur Entrée. C'est le mot de passe défini lors de l'installation de mysql. . Non. Ajoutez un point-virgule.

Recommandations associées : "Tutoriel graphique Navicat pour mysql"

La troisième étape, entrez ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'mysql Password' ; appuyez sur Entrée. Ne manquez pas le point-virgule après. Le mot de passe pour mysql est le mot de passe défini lors de l'installation de mysql.

La quatrième étape consiste à entrer FLUSH PRIVILEGES ; appuyez sur Entrée (ne manquez pas le point-virgule à la fin).

2. La connexion au serveur de base de données au sein du réseau local a échoué.

La première étape consiste à ouvrir le serveur MySQL, à saisir le mot de passe et la connexion est réussie.

Comment gérer léchec de la connexion de Navicat à MySQL

Comment gérer léchec de la connexion de Navicat à MySQL

La deuxième étape consiste à ouvrir la base de données : utilisez mysql.

Récupérer les champs utilisateur et hôte : mysql> sélectionnez l'utilisateur, l'hôte de l'utilisateur ;

Comment gérer léchec de la connexion de Navicat à MySQL

S'il n'y a aucun utilisateur avec user = root et host = %, exécuter L'instruction suivante :

update user set host='%' where user='root';

La troisième étape consiste à accorder l'autorisation root (toutes les autorisations).

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

La quatrième étape consiste à rendre les autorisations accordées effectives immédiatement.

flush privileges;

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