Maison > base de données > tutoriel mysql > Comment corriger l'erreur « Impossible de se connecter au serveur de base de données » dans MySQL Workbench ?

Comment corriger l'erreur « Impossible de se connecter au serveur de base de données » dans MySQL Workbench ?

Barbara Streisand
Libérer: 2024-11-29 01:42:12
original
1012 Les gens l'ont consulté

How Do I Fix the

Dépannage de l'erreur « Impossible de se connecter au serveur de base de données » dans MySQL Workbench

Lors de la tentative d'établissement d'une connexion à un serveur de base de données via MySQL Workbench, il est possible de rencontrer une erreur indiquant « Impossible de se connecter au serveur de base de données ». Pour résoudre ce problème, il est crucial de s'attaquer aux causes sous-jacentes.

Solution :

  1. Assurez-vous que MySQL est en cours d'exécution : Vérifiez que le serveur MySQL fonctionne correctement et écoute sur le port spécifié (par défaut : 3306).
  2. Vérifiez l'utilisateur root Autorisations : Confirmez que l'utilisateur root possède les autorisations nécessaires pour se connecter au serveur à partir de l'adresse spécifiée.
  3. Établissez un mot de passe sécurisé : Assurez-vous qu'un mot de passe fort est défini pour le utilisateur root pour empêcher tout accès non autorisé.

Cas spécifique à Ubuntu 16.04 :

Dans le cas d'une mise à niveau vers Ubuntu 16.04, l'authentification par socket peut être activée par défaut pour l'utilisateur root, ce qui peut entraîner des problèmes de connexion si aucun mot de passe n'est défini. Pour résoudre cette situation, suivez ces étapes :

  1. Connectez-vous au serveur MySQL à l'aide de l'authentification par socket :
sudo mysql -u root
Copier après la connexion
  1. Revenir à l'authentification par mot de passe natif :
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
Copier après la connexion

Ensuite, utilisez le mot de passe spécifié (« mot de passe » dans cet exemple) chaque fois que vous êtes invité à vous authentifier. Cela devrait résoudre le problème de connexion.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal