Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3089 connectés 

 


Dernière réponse
Sujet : [MYSQL] 'Access denied for user: '@localhost' to database 'mysql'
die488 J'ai résolu le problème, merci à tous !
 
Je vous explique comment j'ai fait
 
tout d'abord, on enlève le mysql-xxx.rpm puis on va dans /var/lib/mysql et on supprime physiquement toutes les tables de la base.
Ensuite faut réinstaller le rpm puis shell> ./usr/bin/mysql_install_db puis ./usr/bin/safe_mysqld --user=mysql &
Et voilà, après on peut changer le pass root et c'est bon !!!
YOUPPIE :D

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
die488 J'ai résolu le problème, merci à tous !
 
Je vous explique comment j'ai fait
 
tout d'abord, on enlève le mysql-xxx.rpm puis on va dans /var/lib/mysql et on supprime physiquement toutes les tables de la base.
Ensuite faut réinstaller le rpm puis shell> ./usr/bin/mysql_install_db puis ./usr/bin/safe_mysqld --user=mysql &
Et voilà, après on peut changer le pass root et c'est bon !!!
YOUPPIE :D
die488 ben quand je l'enlève puis je réinstalle la dernière version, ben j'ai la même erreur... (?????)
Dark_Schneider tu enleves le rpm
die488 ben non, ca ne fonctionne pas...
 
Comment dois-je faire alors pour supprimer la base Mysql (même si j'y ai pas accès en tant que @localhost ?
Ca commence a bien faire ce problème...
Merci d'avance
die488 ok, je teste ca demain, merci
Dark_Schneider 127.0.0.1  localhost.localdomain
192.168.0.1  baomic.localhost.com baomic localhost
die488 Je ne vois pas bien ce que tu veux dire...
Voici le contenu de ce fichier :
 
127.0.0.1  localhost.localdomain localhost
192.168.0.1  baomic.localhost.com baomic
Dark_Schneider désolé tu auras corrigé, c'est /etc/hosts
 
127.0.0.1  localhost.localdomain
IP   nom_ordi localhost
die488 j'ai désinstallé le rpm et quand je réinstalle, j'ai toujours la même erreur...
 
C'est pas normal, j'ai pas de /etc/localhost ...
Dark_Schneider tu désinstall le rpm, tu le réinstall.
 
Un truc qui pourrait marcher. Tu prends ton IP et dans /etc/localhost tu ajoutes :
IP localhost
 
ah oui bien sûr tu enleves localhost pour l'ip de loopback 127.0.0.1
die488 Comment puis-je recommencer à zero en supprimant MYSQl, ses fichiers conf et les bases (en tout cas la base mysql) ?
 
PLZ HELP ME
die488 rien à faire : mysqladmin: connect to server at 'localhost' failed
error 1044: access denied for user : '@localhost' to database 'mysql'
Dark_Schneider /usr/bin/mysqladmin -u root -p password new_password
/usr/bin/mysqladmin -u root -hostname -p password new_password
got pour l'arreter???
exit ....
t'as essayé les utilisateur root et monty?
t'as essayé de créer un user avec tous les droits?
die488 si jamais y'avait pas moyen, comment supprimer complètement mysql pour recommencer à 0 ?
J'ai déjà essayé de supprimer mysql par le software manager et ensuite le réinstaller par celui-ci mais il avait tout gardé...
die488 j'ai chipoter avec webmin, maintenant, impossible de configurer mysql
sur le site de mysql, ils disent qu'il faut lancer avec  et changer le pass.
quand je le lance en user il me dit :  
Can't start server : Bind on unix socket: Permission denied
010728  1:44:19  Do you already have another mysqld server running on socket: /var/lib/mysql/mysql.sock ?
010728  1:44:19  Aborting
 
Je me suis alors connecté en root : ./mysqld --user=root
Il s'est lancé mais je sais plus l'arrêter pour pouvoir faire ./mysqld --user=root-skip-grant-tables
 
Que dois-je faire ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)