Mysql fail sous ubunto

Résolu/Fermé
fati - 25 janv. 2010 à 14:09
 fati-86 - 26 janv. 2010 à 14:14
Bonjour,
j'ai meme probléme de mysql , ne redemarre pas ,quand je fais /etc/init.d.mysql start fail.
je sais pas ce que je ferai ,si quelq'un veut m'aider ça me fais plaisir et merci d'avance.

13 réponses

miramaze Messages postés 1429 Date d'inscription mercredi 29 juillet 2009 Statut Contributeur Dernière intervention 1 mai 2022 92
25 janv. 2010 à 14:29
Salut,
sans doute parce que c'est /etc/init.d/mysql restart pour redémarrer et /etc/init.d/mysql start pour démarrer.
0
non c'est pas ça mon pb .je crois que je l'ai pas bien détaillée..

root@ubuntu:/home/fatimazahra# mysql -u root -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
je sais d'ou le pb vienne.
0
j'ai essayée pas mal de fois de redemarer et demarer le serveur mais ça marche pas...
0
miramaze Messages postés 1429 Date d'inscription mercredi 29 juillet 2009 Statut Contributeur Dernière intervention 1 mai 2022 92
25 janv. 2010 à 15:06
Je pige pas tu as un fail ou pas au lancement ? Déjà démarre bien ton mysql après on verras. D'autant que j'ai testé et j'ai la même erreur que toi si je stoppe mysql, donc ça doit venir de là.
0
miramaze Messages postés 1429 Date d'inscription mercredi 29 juillet 2009 Statut Contributeur Dernière intervention 1 mai 2022 92
25 janv. 2010 à 15:08
Tu le fais en root ou pas ton démarrage ?
0
oui c'était bien marché avant mais aujd il ne marche pas .oui je fais le demarage en root.je sais jamais le source de ce sousi.
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
25 janv. 2010 à 15:15
Salut,

Affiche le résultat de
ps aux | grep msyql
--
106485010510997108
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
c'est ça le résultat de ps aux | grep msyql:

root@ubuntu:/home/fatimazahra# ps aux | grep msyql
root 4682 0.0 0.1 3036 792 pts/0 R+ 06:17 0:00 grep msyql
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
25 janv. 2010 à 15:25
Re,

Maintenant tape et affiche ce que tu tapes ainsi que le résultat
sudo /etc/init.d/mysql start
--
106485010510997108
0
root@ubuntu:/home/fatimazahra# sudo /etc/init.d/mysql start
* Starting MySQL database server mysqld [fail]
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
25 janv. 2010 à 20:16
Re,

Affiche le résultat de la commande
egrep -v '^(#|$)' /etc/mysql/my.cnf
0
bonsoir,
je m'excuse pour le retard,c'es le résultat aussi:

root@ubuntu:/home/fatimazahra# egrep -v '^(#|$)' /etc/mysql/my.cnf
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
[mysqld_safe]
socket = /var/run/mysqld/mysqld.sock
nice = 0
[mysqld]
character-set-server=utf8
skip-character-set-client-handshake
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
bind-address = 127.0.0.1
bind-address = 192.168.1.10
key_buffer = 16M
max_allowed_packet = 16M
thread_stack = 192K
thread_cache_size = 8
myisam-recover = BACKUP
query_cache_limit = 1M
query_cache_size = 16M
expire_logs_days = 10
max_binlog_size = 100M
[mysqldump]
quick
quote-names
max_allowed_packet = 16M
[mysql]
[isamchk]
key_buffer = 16M
!includedir /etc/mysql/conf.d/
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
25 janv. 2010 à 22:29
Re,
bind-address = 127.0.0.1
bind-address = 192.168.1.10 


Enlève la ligne en gras
Donc garde seulement
bind-address = 127.0.0.1
Ensuite tape les commandes
sudo /etc/init.d/mysql start
ps aux | grep mysql


et affiche le résultat
0
Re,

root@ubuntu:/home/fatimazahra# sudo /etc/init.d/mysql start
* Starting MySQL database server mysqld [ OK ]
* Checking for corrupt, not cleanly closed and upgrade needing tables.
root@ubuntu:/home/fatimazahra# ps aux | grep mysql
root 2946 0.0 0.1 1748 548 pts/0 S 13:46 0:00 /bin/sh /usr/bin/mysqld_safe
mysql 3057 0.6 3.5 129164 18288 pts/0 Sl 13:46 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock --port=3306
root 3059 0.0 0.1 2932 684 pts/0 S 13:46 0:00 logger -t mysqld -p daemon.error
root 3159 0.0 0.1 3036 792 pts/0 R+ 13:47 0:00 grep mysql
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
25 janv. 2010 à 22:58
Re,

Tu peux mettre résolu ;-)
0
oui exactement le pb est résolu,merci bcp parceque tu as suivi avec moi étape par étape
aller bonne nuit
bye :)
0
bonjour,
je suis à nv ,est ce que tu as un tutoriel bien clair qui m'aide dans mon projet parceque je dois faire une administration base donné avec Mysql,je faudrai creer des tables,faire sauvegarde et restauration de base de données,la réplication mais je trouve pas des documentation bien clair,alor je te remercie à nv et je m'excuse pr le derengement...
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
26 janv. 2010 à 13:05
Salut,

Tu as la documentation officielle qui est tres bien http://dev.mysql.com/doc/refman/5.0/fr/index.html

Ensuite si tu as d'autres questions, n'hésite pas, mais ouvre pour chaque question un nouveau thread pour ne pas mélanger.

A savoir que tu peux utiliser phpmyadmin pour administrer ta base, ça te permettra de voir la syntaxe des requêtes par exemple.
En même temps tu pourras aussi ajouter des utilisateur, accorder des droits, etc.

Il y a des commandes intéressantes (mysql, mysqladmin, mysqldump, etc.) que tu peux peux les utiliser directement dans shell.

Par exemple pour afficher les toutes les bases de données tu peux exécuter la commande suivante
mysql -u root -p'ici tu mets le password de root' <<< "show databases"

Dans ce cas root n'est pas le root du système mais l'admin du serveur mysql.
0
Re,
bon, je veux travailler sur une interface graphique pas seulement avec les ligne de commande,j'ai installet phpmyadmin et lorsque je tape 127.0.0.1 ds il m'affiche :

It works!

This is the default web page for this server.

The web server software is running but no content has been added, yet.
j'aimerais travailler sous ubunto comme les plates formes de windows comme par exemple plate forme WampServer contient Mysql ,php,etc...j'espire que tu m'as bien compris :)
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
26 janv. 2010 à 13:30
Re,


Si tu as installé phpmyadmin alors fait http://127.0.0.1/phpmyadmin
0
Re,
j'ai oubliée totallement le nom utilisateur et mot de pass que j'ai fais lors de l'instalation...
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
26 janv. 2010 à 13:41
Re,

Note !!!!!Avis aux amateur qui prendrons ça comme un aide pour trouver le mot de passe root système.
La récupération de mot de passe admin de mysql c'est une excéption puisque pour faire les commandes il faut être root de système. Donc il ne s'agit pas d'un certain piratage mais de l'adminstation de seveur mysql.



Alors tu vas faire les commandes suivantes.
Je te donne une par une et tu m'affiche ce que tu tapes et le résultat

Allez, c'est parti
Etape 1 - arrête de serveur mysql
sudo /etc/init.d/mysql stop
0
Re,
merci, j'ai fais nom utilisateur ( root ) et j'ai tapée le mot de pass et ça marche .
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
26 janv. 2010 à 13:52
Re,

Ben, alors tout est réglé.
0
c bon maintenant, mais j'ai encore bcp de chose à faire et j'espère que le tous va bien dérrouller.
0