Maison > base de données > tutoriel mysql > Comment réparer l'ERREUR MySQL 1045 (28000) : accès refusé pour l'utilisateur « root » @ « localhost » ?

Comment réparer l'ERREUR MySQL 1045 (28000) : accès refusé pour l'utilisateur « root » @ « localhost » ?

Patricia Arquette
Libérer: 2024-12-21 08:28:10
original
657 Les gens l'ont consulté

How to Fix MySQL ERROR 1045 (28000): Access Denied for User 'root'@'localhost'?

Comment résoudre "ERREUR 1045 (28000)" dans MySQL

Lors de l'installation du logiciel sur Ubuntu, un message d'erreur "ERREUR 1045 (28000) : Accès refusé pour l'utilisateur 'root'@'localhost' (en utilisant le mot de passe : OUI)" peut survenir lorsque vous tentez d'importer un fichier de base de données à l'aide de la commande suivante :

mysql -uroot -proot <"Db.sql"
Copier après la connexion

Cause de l'erreur :

Cette erreur se produit car le mot de passe root par défaut pour MySQL est vide (ou vide), pas root.

Solution :

Pour résoudre l'erreur et continuer :

  1. Connectez-vous sans mot de passe :
mysql -u root
Copier après la connexion
  1. Définissez un nouveau mot de passe root :
mysqladmin -u root password [newpassword]
Copier après la connexion
  1. Réimporter la base de données fichier :

Naviguez jusqu'au répertoire contenant le fichier de base de données et réimportez-le avec le nouveau mot de passe :

cd ~/Desktop/iPDC-v1.3.1/DBServer-1.1
mysql -uroot -p[newpassword] <"Db.sql"
Copier après la connexion

Conseils supplémentaires :

  • Pour les versions MySQL 5.7 et supérieures, reportez-vous à la solution recommandée par Lahiru dans le document fourni lien.
  • Envisagez de configurer des comptes d'utilisateurs individuels pour les opérations de base de données afin de garantir l'intégrité des données.

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