[HELP] MySQL ne veux plus démarrer.

  • Auteur de la discussion Auteur de la discussion tazbox
  • Date de début Date de début
Nouveau WRInaute
Bonjour.

Mon serveur est sur Debian 7.0 x86_64, mysql Ver 14.14 Distrib 5.5.43, Apache/2.2.22 (Debian).

Mon site tournait nickel encore hier, aujourd'hu je n'arrivais plus à me connecter sur le site donc j'ai voulu aller voir dans phpmyadmin mais la impossible de se connecté "#2002 Connexion au serveur MySQL non permise."

J'ai donc redémarrer apache qui a démarrer sans problème, puis au moment de vouloir démarrer mysql j'ai eu l’erreur suivante
[FAIL] Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!

Quand je veux aller voir les logs dans /var/log, j'ai un dossier mysql vide et des fichier mysql.err et mysql.log qui sont aussi vide.

Je ne sais pas trop quoi faire, si vous pouviez m'aider svp.

Merci.

edit:

J'ai pu activé les logs et voila ce qu'il y a dans /var/log/mysqlmysql.log

/usr/sbin/mysqld, Version: 5.5.43-0+deb7u1-log ((Debian)). started with:
Tcp port: 3306 Unix socket: /var/run/mysqld/mysqld.sock
Time Id Command Argument
/usr/sbin/mysqld, Version: 5.5.43-0+deb7u1-log ((Debian)). started with:
Tcp port: 3306 Unix socket: /var/run/mysqld/mysqld.sock
Time Id Command Argument
/usr/sbin/mysqld, Version: 5.5.43-0+deb7u1-log ((Debian)). started with:
Tcp port: 3306 Unix socket: /var/run/mysqld/mysqld.sock
Time Id Command Argument
/usr/sbin/mysqld, Version: 5.5.43-0+deb7u1-log ((Debian)). started with:
Tcp port: 3306 Unix socket: /var/run/mysqld/mysqld.sock
Time Id Command Argument
/usr/sbin/mysqld, Version: 5.5.43-0+deb7u1-log ((Debian)). started with:
Tcp port: 3306 Unix socket: /var/run/mysqld/mysqld.sock
Time Id Command Argument
/usr/sbin/mysqld, Version: 5.5.43-0+deb7u1-log ((Debian)). started with:
Tcp port: 3306 Unix socket: /var/run/mysqld/mysqld.sock
Time Id Command Argument

J'ai aussi essayé la commande /etc/init.d/mysql reload et voila l'erreure que j'ai

Reloading MySQL database server: mysqld/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!

/var/run/mysqld/mysqld.sock existe mais il est vide (taille 0ko)
 
Nouveau WRInaute
Finalement j'ai réinstallé mysql-server et phpmyadmin, j'ai aussi fait une sauvegarde du contenu de /var/lib/mysql en éspérant pouvoir remettre ses fichiers pour récupérer mes bases de donné tel qu'elles etaient (je ne pouvais pas me connecter à phpmyadmine pour sauvegarder les base de deonné depuis phpmyadmin).

Le problème c'est que juste apres avoir installé mysql-server et phpmyadmin, je me log à phpmyadmin et je vois pleins de message d'erreure.

Dans la colone de gauche il y a
Erreur
Requête SQL: DocumentationModifier Modifier

SELECT `db_name` , `comment`
FROM `phpmyadmin`.`pma_column_info`
WHERE `column_name` = '(db_comment)'

MySQL a répondu: Documentation

#1146 - Table 'phpmyadmin.pma_column_info' doesn't exist
La connexion au controluser tel que défini dans votre configuration a échoué.

en base il y a
La connexion au controluser tel que défini dans votre configuration a échoué.
La valeur du paramètre PHP <a href="./url.php?url=http%3A%2F%2Fphp.net%2Fmanual%2Ffr%2Fsession.configuration.php%23ini.session.gc-maxlifetime&amp;token=56c8988e2f259b02ad2ffec98d0b0ef5" target="">session.gc_maxlifetime</a> est plus petite que la durée du cookie configurée dans phpMyAdmin; donc, votre session de travail expirera plus tôt.

Et quand je veux créer une base de donnée j'ai l’erreur suivante

#1006 - Can't create database 'a' (errno: 2)

Un sacré bordel :(.
 
Nouveau WRInaute
Finalement tous est rentré dans l'ordre, parcontre j'ai perdu toutes mes base de donné. Sauvegarder le contenu de /var/lib/mysql/ n'a servi à rien.
 
WRInaute passionné
Aïe.... j'espère que ces données n'étaient pas importantes...

Tu sais qu'il y a des gens dont c'est le métier et qui auraient pu t'aider ? :/
 
Discussions similaires
Haut