Si vous utilisez un environnement de développement local, vous pouvez rencontrer des problèmes similaires à ceux rencontrés sur un serveur en direct. Dans certains cas, votre site Web WordPress peut ne pas être en mesure de se connecter à sa base de données car MySQL n’est pas en cours d’exécution ou s’est arrêté de manière inattendue. Le processus de dépannage de votre base de données MySQL peut différer légèrement selon l’environnement local que vous utilisez. Le processus est remarquablement simple avec XAMPP car vous avez accès à un panneau de contrôle plutôt que de devoir compter uniquement sur la ligne de commande. Cet article explique comment corriger l’erreur”MySQL Shutdown Unexpectedly”.

Le fichier ibdata1 est l’espace de table système pour le moteur de stockage InnoDB utilisé par MySQL. Bien que la suppression de ce fichier puisse résoudre le problème dans certains cas, il est également possible que cela rende votre base de données inutilisable. Par conséquent, cela n’est pas vraiment recommandé, sauf si vous ne vous souciez pas des données de votre base de données. L’erreur”Erreur : MySQL s’arrête de manière inattendue”est rencontrée par les utilisateurs de la plate-forme MySQL. Certaines des causes de cette erreur incluent des problèmes de base de données et des fichiers corrompus.

En conséquence, la suppression de ces fichiers corrompus résoudra le problème. Lors d’une tentative de démarrage du serveur MySQL via le panneau de configuration du serveur Web XAMPP, certains utilisateurs ont reçu le message d’erreur”Erreur : MySQL s’arrête de manière inattendue”. Dans certains cas, le problème se manifeste après que les utilisateurs ont réinstallé XAMPP sur leur ordinateur. Cela se produit lorsque les fichiers MySQL sont corrompus ou endommagés, auquel cas vous devez utiliser le dossier de sauvegarde situé dans le répertoire mysql.

L’utilisation du serveur Web XAMPP est extrêmement pratique et simple, mais elle présente certains inconvénients , comme le localhost refusant de se connecter au message d’erreur et autres. Après avoir rencontré le problème, les utilisateurs pensent souvent que leurs bases de données sont corrompues. Cependant, ce n’est pas le cas et vous n’avez pas à craindre de perdre vos données car ce problème est facilement évité. De plus, il existe des solutions flottant sur Internet dans lesquelles les utilisateurs sont invités à supprimer le fichier ibdata1 dans le répertoire mysql. Ci-dessous, nous avons mentionné les étapes pour résoudre l’erreur”Fermeture de MySQL de manière inattendue”.

5 façons de corriger l’erreur”Fermeture de MySQL de manière inattendue”

Modifiez vos ports client et serveur

Pour commencer, ouvrez l’Explorateur Windows sur votre ordinateur et accédez à l’emplacement d’installation de xampp. Accédez à mysql > bin dans le dossier xampp. Ouvrez le fichier my.ini avec l’application Bloc-notes. Pour ce faire, cliquez avec le bouton droit sur le fichier et sélectionnez Ouvrir avec > Bloc-notes dans le menu contextuel. Après avoir ouvert le fichier my.ini, modifiez les ports client et serveur. Enregistrez le fichier et redémarrez XAMPP après cela. Enfin, démarrez le serveur MySQL pour vérifier si le problème persiste.

Arrêtez le service MySQL

Ouvrez la boîte de dialogue de la commande Exécuter de Windows. Tapez”services.msc”et appuyez sur la touche Entrée de votre clavier. Faites défiler vers le bas jusqu’à ce que vous voyiez le service MySQL dans la liste alphabétique. Faites un clic droit dessus, puis choisissez Arrêter dans le menu contextuel.

Réparer la base de données MySQL avec les commandes Shell

accédez au panneau de configuration XAMPP. Un shell peut être lancé en cliquant sur le bouton Shell dans le panneau de configuration XAMPP. Ouvrez un shell et entrez la commande suivante pour démarrer MySQL: —console —skip-grant-tables —skip-external-locking mysqld Ensuite, depuis le Panneau de configuration, ouvrez une autre fenêtre du shell. Copiez et collez la commande suivante dans la nouvelle fenêtre du shell pour réparer la base de données: python mysqlcheck-r —databases —use-frm mysql Après avoir arrêté MySQL à partir de la première fenêtre du shell, fermez les deux fenêtres du shell. Redémarrez MySQL après cela.

Restaurer votre dossier de sauvegarde MySQL

Arrêtez complètement le serveur Web XAMPP. Après avoir arrêté le serveur Web, accédez à l’emplacement où XAMPP est installé. Par défaut, XAMPP est installé dans”C:xampp”. Accédez au dossier”mysql”. Localisez le dossier”data”et renommez-le”data old”pour protéger les anciens fichiers. Il s’agit d’une étape importante pour vous assurer d’avoir une sauvegarde. Ensuite, pour créer un nouveau dossier, faites un clic droit n’importe où dans le répertoire et sélectionnez Nouveau > Dossier dans le menu contextuel. Attribuez le nom”data”au dossier nouvellement créé. Ouvrez le dossier”sauvegarde”après avoir créé le nouveau dossier de données. Copiez le contenu du dossier de sauvegarde et collez-le dans le dossier”data”nouvellement créé.

Exécutez XAMPP en tant qu’administrateur

Si vous utilisez XAMPP pour exécuter MySQL, vous devrez l’exécuter en tant qu’administrateur avant de pouvoir démarrer le service MySQL. Pour ce faire, recherchez le raccourci du panneau de configuration XAMPP sur votre bureau et cliquez dessus avec le bouton droit de la souris. Sélectionnez ensuite”Exécuter en tant qu’administrateur”dans le menu.

Pourquoi MySQL s’arrête-t-il de manière inattendue

Avant de quitter XAMPP, vous devez arrêter MySQL. Si vous quittez XAMPP sans arrêter MySQL, les fichiers de données MySQL peuvent être corrompus. Par conséquent, vous pouvez rencontrer un certain nombre de problèmes avec MySQL, tels qu’un arrêt inattendu de MySQL. Si vous rencontrez ce problème, il est possible que les fichiers de données MySQL de votre système soient corrompus. Nous avons décrit certaines méthodes de dépannage qui peuvent vous aider à résoudre ce problème.

Derniers mots

Nous espérons que notre article sur les méthodes pour corriger l’erreur”Fermeture de MySQL de manière inattendue”vous aidera et résoudra tous vos problèmes. Certains utilisateurs ne peuvent pas lancer MySQL depuis XAMPP. Ils affirment que chaque fois qu’ils démarrent MySQL dans XAMPP, ils reçoivent le message d’erreur”Erreur : MySQL s’arrête de manière inattendue”. La cause la plus fréquente de ce problème est la corruption des fichiers de base de données XAMPP. Si vous rencontrez des problèmes similaires et que vous souhaitez savoir comment résoudre ce problème, suivez les étapes mentionnées ci-dessus.

J’espère que vous comprenez cet article, Comment corriger l’erreur”Fermeture de MySQL de manière inattendue”.

By Kaitlynn Clay

Je travaille en tant qu'expert UX. Je m'intéresse à la conception de sites Web et à l'analyse du comportement des utilisateurs. Pendant mes jours de congé, je visite toujours le musée d'art.