Menu

#2002 Connexion au serveur MySQL non permise

Xifly 44 Messages postés vendredi 3 janvier 2014Date d'inscription 8 décembre 2017 Dernière intervention - 8 déc. 2017 à 18:17
Bonjour,

J'ai loué un VPS chez OVH il y a quelque mois sur le quel j'ai au début installé apache, php, mysql et phpmyadmin. Tout marchait.
Depuis j'ai continué a travailler un peu dessus.
Mais il y a deux jours j'ai voulu me connecter à ma base de données via phpmyadmin et l'erreur suivante a été signalée :
#2002 Connexion au serveur MySQL non permise
Ne comprenant pas d'où cela venait, j'ai tenté de désinstaller et réinstaller mysql-server, mysql-client et mysql-common.
Mais lors de l'installation de mysql-server-5.5, celui-ci m'anonce que le paquet mysql-server-5.5 n'a pas pu être configuré.
Lorsque j’exécute la commande "systemctl status mysql.service", j’obtiens :


● mysql.service - LSB: Start and stop the mysql database server daemon
Loaded: loaded (/etc/init.d/mysql)
Active: failed (Result: exit-code) since ven. 2017-12-08 17:37:27 CET; 56s ago
Process: 6642 ExecStart=/etc/init.d/mysql start (code=exited, status=1/FAILURE)

déc. 08 17:37:27 xiflyserver /etc/init.d/mysql[7396]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
déc. 08 17:37:27 xiflyserver /etc/init.d/mysql[7396]: [61B blob data]
déc. 08 17:37:27 xiflyserver /etc/init.d/mysql[7396]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
déc. 08 17:37:27 xiflyserver /etc/init.d/mysql[7396]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
déc. 08 17:37:27 xiflyserver /etc/init.d/mysql[7396]:
déc. 08 17:37:27 xiflyserver mysql[6642]: Starting MySQL database server: mysqld . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . failed!
déc. 08 17:37:27 xiflyserver systemd[1]: mysql.service: control process exited, code=exited status=1
déc. 08 17:37:27 xiflyserver systemd[1]: Failed to start LSB: Start and stop the mysql database server daemon.
déc. 08 17:37:27 xiflyserver systemd[1]: Unit mysql.service entered failed state.

J'ai vérifié mais je ne possède aucun fichier nommé mysqld.sock sur ma machine.

Et lorsque je tape : journalctl -xn
-- Logs begin at dim. 2017-12-03 14:06:33 CET, end at ven. 2017-12-08 18:09:02 CET. --
déc. 08 18:03:19 xiflyserver /etc/init.d/mysql[12549]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
déc. 08 18:03:19 xiflyserver /etc/init.d/mysql[12549]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
déc. 08 18:03:19 xiflyserver /etc/init.d/mysql[12549]:
déc. 08 18:03:19 xiflyserver mysql[11795]: Starting MySQL database server: mysqld . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . failed!
déc. 08 18:03:19 xiflyserver systemd[1]: mysql.service: control process exited, code=exited status=1
déc. 08 18:03:19 xiflyserver systemd[1]: Failed to start LSB: Start and stop the mysql database server daemon.
-- Subject: L'unité (unit) mysql.service a échoué
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- L'unité (unit) mysql.service a échoué, avec le résultat failed.
déc. 08 18:03:19 xiflyserver systemd[1]: Unit mysql.service entered failed state.
déc. 08 18:09:01 xiflyserver CRON[12571]: pam_unix(cron:session): session opened for user root by (uid=0)
déc. 08 18:09:01 xiflyserver CRON[12572]: (root) CMD ( [ -x /usr/lib/php5/sessionclean ] && /usr/lib/php5/sessionclean)
déc. 08 18:09:02 xiflyserver CRON[12571]: pam_unix(cron:session): session closed for user root


J'ai trouvé plusieurs personnes ayant un problème similaire sur différents forum, mais leurs solutions n'ont pas résolu le mien.

Merci d'avance pour votre aide,

Je travaille sous la version suivante :
Linux xiflyserver 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2+deb8u5 (2017-09-19) x86_64 GNU/Linux
Afficher la suite