Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Installation
Installation Forum d'entraide sur les problèmes liés à l'installation de MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/11/2010, 17h50   #1
Invité de passage
 
Christopher ELPHENOR
Inscription : novembre 2010
Messages : 3
Détails du profil
Informations personnelles :
Nom : Christopher ELPHENOR

Informations forums :
Inscription : novembre 2010
Messages : 3
Points : 0
Points : 0
Par défaut CentOS 5.5: MySQL ne démarre pas

Bonjour,

J'ai un serveur cloud dynamique 1&1, j'ai procédé à la mise à jour de PHP et mysql, donc là, j'ai php 5.3.3 et mysql 5.1.52. Sur ce serveur j'ai centOS 5.5 et plesk 9.

Le problème est le suivant: suite à la mise à jour, mysql ne fonctionne plus (il ne démarre pas) et j'ai le message suivant:

Citation:
ERROR: PleskFatalException
Unable to connect to database: mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

0: /usr/local/psa/admin/plib/common_func.php3:108
psaerror(string 'Unable to connect to database: mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)')
1: /usr/local/psa/admin/auto_prepend/auth.php3:93
Auriez-vous une idée de l'origine du problème, svp ? Et pourquoi pas une solution aussi

merci
looney311 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2010, 21h30   #2
Membre Expert
 
Avatar de gene69
 
Inscription : janvier 2006
Messages : 951
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : janvier 2006
Messages : 951
Points : 1 063
Points : 1 063
ça c'est ton client qui ne fonctionne pas, pas ton serveur. Essaie de faire un
si mysqld n'apparait pas c'est pas bon.

Ensuite il me faut l'ancienne version et la nouvelle. Il me faut aussi savoir si les paramètres passés au clients sont corrects, il faut savoir sur quel machines/ports le serveur de base de données écoute (-> netstat --inet -l )
__________________
PHP fait nativement la validation d'adresse électronique Vous êtes perdu en PHP? rassurez-vous ici (en)
Utilisez le bouton résolu!
gene69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2010, 14h01   #3
Invité de passage
 
Christopher ELPHENOR
Inscription : novembre 2010
Messages : 3
Détails du profil
Informations personnelles :
Nom : Christopher ELPHENOR

Informations forums :
Inscription : novembre 2010
Messages : 3
Points : 0
Points : 0
Bonjour gene69,

Tout d'abord, merci de te pencher sur mon probleme. Donc, j'ai fait les manip que tu as dites, voila ce que ca donne:

Citation:
Envoyé par gene69 Voir le message
ça c'est ton client qui ne fonctionne pas, pas ton serveur. Essaie de faire un
si mysqld n'apparait pas c'est pas bon.
Pour cette commande, voila ce que j'obtiens:

Code :
1
2
[root@s15422926 ~]# ps -edf | grep mysql
root      2675  2655  0 07:44 pts/0    00:00:00 grep mysql
Effectivement, mysqld n'apparait pas, ca commence à vraiment m'inquiéter ca

Citation:
Envoyé par gene69 Voir le message
Ensuite il me faut l'ancienne version et la nouvelle.
Donc, pour PHP:

ancienne version: PHP 5.1.6
nouvelle version: PHP 5.3.3

pour MySQL:

ancienne version: PHP 5.0.45
nouvelle version: MySQL 5.1.52

Citation:
Envoyé par gene69 Voir le message
Il me faut aussi savoir si les paramètres passés au clients sont corrects, il faut savoir sur quel machines/ports le serveur de base de données écoute (-> netstat --inet -l )
Et là, j'obtiens ceci:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
[root@s15422926 ~]# netstat --inet -l
Active Internet connections (only servers)
Proto Recv-Q Send-Q LOCAL Address               FOREIGN Address             State
tcp        0      0 *:imaps                     *:*                         LISTEN
tcp        0      0 *:pop3s                     *:*                         LISTEN
tcp        0      0 *:poppassd                  *:*                         LISTEN
tcp        0      0 *:pop3                      *:*                         LISTEN
tcp        0      0 *:imap                      *:*                         LISTEN
tcp        0      0 *:cddbp-alt                 *:*                         LISTEN
tcp        0      0 localhost.locald:scp-config *:*                         LISTEN
tcp        0      0 s15422926.onlinehome:domain *:*                         LISTEN
tcp        0      0 localhost.localdomai:domain *:*                         LISTEN
tcp        0      0 *:ftp                       *:*                         LISTEN
tcp        0      0 localhost.localdom:postgres *:*                         LISTEN
tcp        0      0 localhost.localdomain:rndc  *:*                         LISTEN
tcp        0      0 *:pcsync-https              *:*                         LISTEN
udp        0      0 s15422926.online:domain     *:*                                                 
udp        0      0 localhost.locald:domain     *:*                                                 
udp        0      0 *:bootpc                    *:*
Sur ce coup là; je ne sais pas trop quoi chercher, donc...j'donne ma mangue au chat

Donc, qu'est-ce que t'en penses ??
looney311 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2010, 20h27   #4
Membre Expert
 
Avatar de becket
 
Frédéric Brugmans
Informaticien multitâche
Inscription : février 2005
Messages : 661
Détails du profil
Informations personnelles :
Nom : Frédéric Brugmans

Informations professionnelles :
Activité : Informaticien multitâche

Informations forums :
Inscription : février 2005
Messages : 661
Points : 1 196
Points : 1 196
De toute évidence, ton serveur mysql ne tourne pas.

Essaye ceci :

Code :
1
2
 
/etc/init.d/mysqld start
becket est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2010, 22h08   #5
Membre Expert
 
Avatar de gene69
 
Inscription : janvier 2006
Messages : 951
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : janvier 2006
Messages : 951
Points : 1 063
Points : 1 063
j'en pense que tu as une superbe base postgreSql mais pas de base mysql en action.
sur ubuntu pour lancer un démon c'est via upstart
sinon Becket a juste, utilise le systeme historique si ta distrib n'utilise pas upstart.

résolu ?
__________________
PHP fait nativement la validation d'adresse électronique Vous êtes perdu en PHP? rassurez-vous ici (en)
Utilisez le bouton résolu!
gene69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2010, 17h10   #6
Invité de passage
 
Christopher ELPHENOR
Inscription : novembre 2010
Messages : 3
Détails du profil
Informations personnelles :
Nom : Christopher ELPHENOR

Informations forums :
Inscription : novembre 2010
Messages : 3
Points : 0
Points : 0
Bonjour à vous deux,

J'avais déjà essayé de démarrer et redemarrer mysql, sans aucun succès. Mais j'ai quand même retapper vos commandes, voila ce que cela donne:

Citation:
Envoyé par gene69 Voir le message
Code :
1
2
[root@s15422926 ~]# service mysql start
mysql: unrecognized service
...j'ai donc remplacé mysql par mysqld...

Code :
1
2
3
[root@s15422926 ~]# service mysqld start
MySQL Daemon failed TO start.
Starting mysqld:                                           [FAILED]
Et pour le code de Becket:

Code :
/etc/init.d/mysqld start
Code :
1
2
3
[root@s15422926 ~]# /etc/init.d/mysqld start
MySQL Daemon failed TO start.
Starting mysqld:                                           [FAILED]
Donc, malheureusement, non, pas résolu . Je désespère...

Mais en tous cas, c'est sympa de votre part...
looney311 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h05.


 
 
 
 
Partenaires

Hébergement Web