Maison > Article > base de données > Comment résoudre 1045 impossible de se connecter au serveur MySQL
Solution : 1. Recherchez le fichier de configuration système « my.ini » et placez « skip-grant-tables » sous « port=**** » 2. S'il est placé dans le lecteur C, des autorisations d'édition sont requises ; et enregistrez les modifications ; 3. Redémarrez le service avant d'ouvrir la base de données MySQL, ouvrez l'invite de commande cmd, entrez directement mysql et appuyez sur Entrée pour ouvrir la base de données MySQL.
L'environnement d'exploitation de ce tutoriel : système windows10, version mysql8.0.22, ordinateur Dell G3.
Ouvrez MySQL
Entrez MySQL, comme indiqué ci-dessous :
Une invite apparaît :
ERROR 1045 (28000): Access denied for user ‘ODBC’@‘localhost’ (using password: NO)
Cela signifie :
Accès refusé à l'utilisateur "ODBC "@"localhost" (Utiliser le mot de passe : Non)
Ceci n'est pas une commande pour ouvrir la base de données MySQL, donc une erreur se produira. Vous devez utiliser la commande mysql -u root -p, puis il vous sera demandé d'entrer le mot de passe. Après avoir entré le mot de passe, vous pouvez entrer dans la base de données MySQL, comme indiqué ci-dessous :
Vous pouvez enregistrer les modifications.
3. Redémarrez le service avant d'ouvrir la base de données MySQL, ouvrez l'invite de commande cmd, entrez directement mysql et appuyez sur Entrée pour ouvrir la base de données MySQL.
Apprentissage recommandé :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!