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

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Problème de lancement Mysql

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de lancement Mysql

n°529708
Pierre-Luc
Posté le 28-07-2004 à 21:23:53  profilanswer
 

J'ai installé la version 4.0.20 de Mysql à partir de l'installation de Slackware 10.0. Le problème se trouve au niveau de la configuration du mot de passe root mysql. Tout d'abord j'ai lancé mysql_install_db et obtenu:
 
Installing all prepared tables
040728 12:01:01  /usr/libexec/mysqld: Shutdown Complete
 
 
To start mysqld at boot time you have to copy support-files/mysql.server
to the right place for your system
 
PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h slack password 'new-password'
See the manual for more instructions.
 
NOTE:  If you are upgrading from a MySQL <= 3.22.10 you should run
the /usr/bin/mysql_fix_privilege_tables. Otherwise you will not be
able to use the new GRANT command!
 
You can start the MySQL daemon with:
cd /usr ; /usr/bin/mysqld_safe &
 
You can test the MySQL daemon with the benchmarks in the 'sql-bench' directory:
cd sql-bench ; perl run-all-tests
 
Please report any problems with the /usr/bin/mysqlbug script!
 
The latest information about MySQL is available on the web at
http://www.mysql.com
Support MySQL by buying support/licenses at https://order.mysql.com
 
 
Le problème survient quand j'exécute la commande
 
mysqladmin -u root password 'password'
 
 
Le message suivant apparaît:
 
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysql/mysql.sock' exists!
 
 
Le socket n'a pu être créé ? Mysql_install_db aurait échoué ?

mood
Publicité
Posté le 28-07-2004 à 21:23:53  profilanswer
 

n°529711
Klaimant
?
Posté le 28-07-2004 à 21:25:08  profilanswer
 

ton serveur tourne ??
 
ps aux ?


---------------
Fais le ou ne le fais pas, mais il n'y a pas d'essai !!!
n°529776
Plouf02
Opencloud addict!
Posté le 28-07-2004 à 23:12:07  profilanswer
 

a mon avis, le service a pas ete demarré avt de lancer ta commande ;)

n°529832
Pierre-Luc
Posté le 29-07-2004 à 02:06:24  profilanswer
 

Le démarrage semble aussi faire défaut:
 
root@henry:~# mysqld_safe &
[1] 20861
root@henry:~# Starting mysqld daemon with databases from /var/lib/mysql
040728 19:06:48  mysqld ended
 
 
[1]+  Done                    mysqld_safe
root@henry:~#
 
 
 

n°529833
Pierre-Luc
Posté le 29-07-2004 à 02:09:05  profilanswer
 

Quoiqu'en repensant à ce que mysql dit: "Starting mysqld daemon with databases from /var/lib/mysql", il est certain qu'il puisse y avoir une erreur. En effet aucune base de donnée n'est encore créée. C'est une idée comme ça...

n°529899
Cruchot
Posté le 29-07-2004 à 09:18:14  profilanswer
 

Par défaut la base 'mysql' existe après l'install.
 
Tu dois avoir un fichier 'nomdetamachine'.err sous /var/lib/mysql. Il y a quoi dedans ?


Message édité par Cruchot le 29-07-2004 à 09:19:56
n°530181
Pierre-Luc
Posté le 29-07-2004 à 14:58:05  profilanswer
 

Voilà le contenu de ce fichier:
 
040728 19:06:45  mysqld started
040728 19:06:46  InnoDB: Started
040728 19:06:46  Fatal error: Can't open privilege tables: Can't find file: './m ysql/host.frm' (errno: 13)
040728 19:06:46  Aborting
 
040728 19:06:46  InnoDB: Starting shutdown...
040728 19:06:48  InnoDB: Shutdown completed
040728 19:06:48  /usr/libexec/mysqld: Shutdown Complete
 
040728 19:06:48  mysqld ended
 

n°530266
Cruchot
Posté le 29-07-2004 à 16:25:37  profilanswer
 

Le fichier host.frm il est bien au bon endroit ? Quels sont ses droits ?

n°538941
polytan
wait & see
Posté le 12-08-2004 à 16:42:39  profilanswer
 

Pierre-Luc a écrit :

Le problème survient quand j'exécute la commande
 
mysqladmin -u root password 'password'
 
 
Le message suivant apparaît:
 
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysql/mysql.sock' exists!
 
 
Le socket n'a pu être créé ? Mysql_install_db aurait échoué ?


 
essaie avec la commade dans le dossier ou il y a tous les fichiers pour MySQL (/usr/lib je crois)
 
# mysql -u root -p


---------------
-=( Polytan )=-

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Problème de lancement Mysql

 

Sujets relatifs
[K3B] Problème gravage DVD+RW[XFree => XORG] problème de font avec firefox | résolu
[dosemu] Probleme avec le clavierDebian SID : aidez-moi à résoudre ce problème de dépendance
[Mandrake 10 RC1 AMD64] Problème d'installation des pilotes NForce 3petit probleme avec script
debian + gnome, probleme dans mon menu....probleme configuration wifi
[Xfree] probleme de souris immobile sous X [Résolut] 
Plus de sujets relatifs à : Problème de lancement Mysql


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR