Roosevelt
Le fichier ibdata1 fait partie du moteur InnoDB de MySQL. C'est un fichier très important dans le cadre du programme Microsoft. Si le fichier est supprimé, vous ne pourrez pas faire redémarrer MySQL. Si vous ne travaillez pas avec le moteur InnoDB, vous pourrez peut-être supprimer le fichier en toute sécurité tant que vous supprimez également les fichiers ib_logfile*. MySQL les utilise comme référence pour le fichier ibdata 1. Le programme ne fonctionnera pas si le ib_logfile* est toujours là puisqu'il s'agit d'une référence. Il a l'impression qu'il y a quelque chose qui ne va pas avec le logiciel et les références. C'est pourquoi la meilleure façon de commencer ce processus si vous n'utilisez pas le moteur InnoDB est d'arrêter d'abord MySQL. Déplacez les fichiers ib* dans un répertoire temporaire disposant de l'espace disque nécessaire pour le gérer. Ensuite, démarrez MySQL.Vous devrez peut-être vérifier vos bases de données pour vous assurer qu'elles fonctionnent toujours une fois les fichiers supprimés.
Le fichier ibdata1 ne va pas rétrécir quoi que vous essayiez. Vous pouvez également avoir des problèmes avec la purge du fichier une fois que l'espace disque est plein. Tant que vous utilisez Innob Engine, vous aurez besoin de ces fichiers.
Si vous avez des questions sur les autres fichiers que vous pouvez supprimer, vous pouvez parler à un professionnel ou trouver un ouvrage de référence pour MySQL auquel vous pouvez vous référer. Le programme peut être légèrement compliqué pour les utilisateurs profanes. Si vous l'utilisez depuis un certain temps, vous savez probablement quels programmes démarrent lorsque vous utilisez certains aspects du programme, vous pouvez donc vous sentir à l'aise avec les réponses en ligne.
Addison
Spot on - ibdata1 est le fichier de données pour les tables stockées à l'aide du moteur InnoDB. Si vous n'utilisez certainement pas ce type de moteur, vous pouvez le supprimer en toute sécurité - mais vous devez également supprimer les fichiers ib_logfile*. MySQL les utilise pour référencer des parties du fichier de données ibdata1 et se fâche si ces références ne fonctionnent pas.
La chose la plus sûre est d'abord d'arrêter mysql, de déplacer ces fichiers ib* à l'écart (vers un répertoire temporaire avec suffisamment d'espace disque), puis de démarrer mysql. Tout devrait bien se passer alors, mais vérifiez la cohérence de vos bases de données mysql.