J'ai un problème avec mon serveur XAMPP. Je peux commencer Apache, FileZilla et tout autre chose sans problèmes, mais quand j'essaie de démarrer MySQL, cela dit simplement P>
Tentative de démarrage du service MySQL ... P> blockQuote>
Et cela reste comme ça pour toujours, comme si c'était gelé ou quelque chose. p>
Des idées comment le réparer? P>
12 Réponses :
Vérifiez les fichiers journaux pour MySQL. Vous les trouverez dans ce répertoire: C: \ XAMPP \ MYSQL \ Data (en supposant que l'emplacement d'installation standard de XAMPP)
Vérifiez également si aucun autre programme ou service n'utilise le port MySQL par défaut.
Vous pouvez le faire en utilisant cette commande: p> si quelque chose apparaît dans le port par défaut MySQL est utilisé. p> p>
Dans le dossier XAMPP, vous devez trouver le fichier de commandes MySQL Démarrer MySQL. Exécutez-le, le pare-feu peut demander si vous voulez le permettre (alors vérifiez votre pare-feu s'il laisse mysqld.exe à travers) p>
Allez au journal d'erreur et vérifiez. Pour moi, j'ai reçu ce message d'erreur: p>
InnoDB: Erreur: Impossible d'ouvrir un fichier de tables de table à table unique. \ mysql \ innodb_index_stats.ibd InnoDB: Nous ne poursuivons pas la récupération des crash, car la table peut devenir InnoDB: corrompu si nous ne pouvons pas appliquer les enregistrements de journal dans le journal InnoDB. InnoDB: Pour résoudre le problème et démarrer MySQLD: InnoDB: 1) S'il y a un problème d'autorisation dans le fichier et MySQLD ne peut pas InnoDB: Ouvrez le fichier, vous devez modifier les autorisations. INNODB: 2) Si la table n'est pas nécessaire, vous pouvez le restaurer à partir d'une sauvegarde, INNODB: Vous pouvez ensuite supprimer le fichier .ibd et InnoDB fera une normale. InnoDB: Crash Recovery et ignorer cette table. InnoDB: 3) Si le système de fichiers ou le disque est cassé et que vous ne pouvez pas supprimer InnoDB: le fichier .ibd, vous pouvez définir innodb_force_recovery> 0 dans my.cnf InnoDB: et Forcer InnoDB pour continuer la récupération des crash ici. P> blockQuote>
Alors qu'est-ce que j'ai fait, c'est que je suis allé dans le dossier MySQL et supprimé le fichier
data1idb code>. Après cela ça a fonctionné bien. Le problème a commencé lorsque j'ai installé Drupal. P>
résoudre le problème Arrêt du processus MySQL dans le moniteur d'activité, puis redémarrez le serveur MySQL de l'interface utilisateur XAMPP. P>
Effectuez
which mysql.server sudo path/to/mysql.server start
dans Windows, vous devriez aller: Démarrer> Exécuter> Services.MSC> Apache 2.4> Propriétés> Mode de démarrage> Automatique> Appliquer> Démarrer> OK> [Identique à MySQL] P>
OP n'a pas fourni suffisamment d'informations, cependant, cela (et d'autres erreurs) peuvent être causés par le port MySQL par défaut (3306) étant utilisé. Si tel est le cas, vous pouvez le résoudre comme ceci: Modifier le numéro de port de 3306 sur un autre numéro de port valide. Je viens d'utiliser 3307.
Allez à:
Vous pouvez trouver plus d'informations sur votre problème en consultant le fichier journal d'erreur. Ceci est trouvé ici: P> XAMPP Control Panel -> MySQL: "Logs" button -> mysql_error.log
Je vais chercher le problème à démarrer les services XAMPP "MySQLD.exe: Aria Recovery a échoué. Veuillez exécuter ARIA_CHK -R sur toutes les tables ARIA et supprimer tous les fichiers Aria_log. ########" P>
I Supprimer tous les fichiers régional_log Formulaire XAMPP \ MYSQL \ DATA P>
Après cela, je redémarre XAMPP qu'il ne fonctionne. P>
merci p>
Je n'ai pas pu démarrer La récupération Aria a échoué. Veuillez exécuter Aria_chk -r sur toutes les tables aria et
Supprimer tous les fichiers Aria_log. #########. Plugin 'aria' init fonction
erreur retournée. Le plugin 'Aria' Inscription en tant que moteur de stockage a échoué.
Le plug-in 'commentaires' est désactivé. Le moteur Aria n'est pas activé ou n'a pas
début. Le moteur Aria doit être activé de continuer comme mysqld était
configuré avec - -with-Aria-TMP-Tables. Abandonner. P>
blockQuote>
juste pour aller mysql code> sur
xampp code>.
Le message d'erreur était: - p>
xampp / mysql / data code> et supprimer ou supprimer le fichier lié à
Aria_log code> et redémarrez votre serveur
XAMPP code>.
Travaillé bien pour moi. P>
Travaillé pour moi aussi pouvez-vous expliquer Aria_log?
Exécution du fichier "setup_xampp.bat" situé dans le répertoire racine de Xamp a fait le tour pour moi. P>
Bien que cela soit en retard, je suis sûr que cela aiderait quelqu'un à l'avenir. P>
première exécution Après exécuter Veuillez noter que ceci est pour les utilisateurs OS X. p> quel mysql.server code> pour savoir où MySQL est situé sur votre machine. Après ensuite exécuter
sudo /usr/local/bin/mysql.server stop code> pour être sûr qu'aucun autre processus MySQL est en cours d'exécution. Si aucun autre processus n'est en cours d'exécution, vous obtiendrez certainement une erreur indiquant que
sudo /applications/xampp/xamppfiles/bin/mysql.server Démarrer code> Pour démarrer le serveur MySQL de XAMPP. Lorsque vous allez à l'interface graphique Xampp, vous devriez voir que le statut MySQL comme exécuté fort>. P> li>
ol>
Je fais face au même problème. J'ai installé XAMPP in D Drive. P>
Je désinstalle et installer la configuration en tant qu'administrateur. À nouveau face à la même question. P>
J'ai cherché et essayer beaucoup de suggestion mais pas de chance. p>
Je résolvez le problème en cliquant avec le bouton droit de la souris sur XAMPP et ouvert en tant qu'administrateur et XAMPP commence à fonctionner correctement. P>
Veuillez ajouter des détails supplémentaires pour développer votre réponse, tels que le code de travail ou les citations de documentation.