Partage
  • Partager sur Facebook
  • Partager sur Twitter

Error: MySQL shutdown unexpectedly

    7 novembre 2020 à 17:11:54

    Bonsoir,

    Je me suis trouvé en bien mauvaise posture tout à l'heure lorsque j'ai voulu lancer ma base de données MySQL. En fait je fais un peu du PHP et pour cela je travaille avec XAMPP pour faire mes tests (qui, crois, utilise MariaDB mais il y a écrit partout MySQL). Donc voilà j'avais tout mis en place une belle base de données qui marche très bien, et d'un jour à l'autre elle ne marche plus. En fat lorsque j'appuie sur le bouton START, tout paraît normal, le programme semble se lancer (j'ai donc le thread habituel: "16:42:48  [mysql]Attempting to start MySQL app...

    16:42:48  [mysql]Status change detected: running")

    Seulement quelques secondes plus tard, un beau message d'erreur

    Error: MySQL shutdown unexpectedly.
    16:42:56  [mysql] 	This may be due to a blocked port, missing dependencies, 
    16:42:56  [mysql] 	improper privileges, a crash, or a shutdown by another method.
    16:42:56  [mysql] 	Press the Logs button to view error logs and check
    16:42:56  [mysql] 	the Windows Event Viewer for more clues
    16:42:56  [mysql] 	If you need more help, copy and post this
    16:42:56  [mysql] 	entire log window on the forums

    Bon. Premièrement j'airegardé les logs de MySQL, ce qui n'a rien donné. Il n'y avait pas de message d'erreur (j'ai l'impression):

    mysql_error.log

    2020-11-07 16:40:59 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
    2020-11-07 16:40:59 0 [Note] InnoDB: Uses event mutexes
    2020-11-07 16:40:59 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
    2020-11-07 16:40:59 0 [Note] InnoDB: Number of pools: 1
    2020-11-07 16:40:59 0 [Note] InnoDB: Using SSE2 crc32 instructions
    2020-11-07 16:40:59 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
    2020-11-07 16:40:59 0 [Note] InnoDB: Completed initialization of buffer pool
    2020-11-07 16:40:59 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
    2020-11-07 16:40:59 0 [Note] InnoDB: Creating shared tablespace for temporary tables
    2020-11-07 16:40:59 0 [Note] InnoDB: Setting file 'C:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
    2020-11-07 16:40:59 0 [Note] InnoDB: File 'C:\xampp\mysql\data\ibtmp1' size is now 12 MB.
    2020-11-07 16:40:59 0 [Note] InnoDB: Waiting for purge to start
    2020-11-07 16:40:59 0 [Note] InnoDB: 10.4.14 started; log sequence number 877521; transaction id 772
    2020-11-07 16:40:59 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool
    2020-11-07 16:40:59 0 [Note] Plugin 'FEEDBACK' is disabled.
    2020-11-07 16:40:59 0 [Note] Server socket created on IP: '::'.

    J'ai vu sur Internet que c'était peut-être un problème de conflit de ports de plusieurs serveurs sur le 3306, mais en cherchant je n'ai pas trouvé d'autre application sur le port 3306, bien que je n'aie peut-être pas cherché assez bien. Quoi qu'il en soit, j'ai essayé de changer les port de démarrage de MySQL. J'ai donc changé le port dans le my.ini et ensuite changé le port dans le XAMPP Control Panel > Config > Services and Port Settings. Je l'ai mis sur le 3307. Cela n'a pas marché. J'ai même l'impression que le changement n'a pas été pris en compte car, pendant la seconde où MySQL semble se lance avant de s'éteindre, le port est écrit: 3306.

    En relisant le message d'erreur dans le "thread" XAMPP, je vois: "this may be due to improper privileges". Je ne sais pas vraiment de quels "privilèges" il est question, mais j'ai donc aussi essayé de relancer en tant qu'administrateur, sans succès. Je vois aussi "missing dependencies", mais je n'ai jamais modifié ou supprimé des dll ou rien donc je ne pense pas que l'erreur vienne de là. Quoique j'ai déjà eu une erreur avec MAMP où il ne trouvait pas les dll. C'est d'ailleurs pour ça que j'étais passé sur XAMPP. Enfin, les possibilités restants sont "crash, or a shutdown by another method.", et là je n'ai aucune idée de où aller voir.

    C'est surtout cette absence de message d'erreur dans les logs qui me perturbe, puisque je n'ai donc aucune idée du type d'erreur.

    Merci pour votre aide !

    • Partager sur Facebook
    • Partager sur Twitter
      9 novembre 2020 à 17:36:08

      une remarque: tu dis l'avoir lancer à 16:42:48 et qu'il s'arrête à 16:42:56, mais tu nous montres le log de 16:40:59; soit 2 minutes avant ce lancement, étrange, non?

      sinon tu as regardé les journaux windows aussi comme indiqué dans le message d'erreur ?

      • Partager sur Facebook
      • Partager sur Twitter

      Error: MySQL shutdown unexpectedly

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown