Catégorie > High Tech

Qu'est-ce que le fichier Ibdata1 dans MySQL?

Posté par TJ Luoma, mise à jour le 01/03/2021 à 18:26:51

Qu'est-ce que le fichier Ibdata1 dans MySQL?


Posté par Rebecca

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 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 semble 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 * à l'écart vers un répertoire temporaire disposant de l'espace disque pour les gérer. Ensuite, démarrez MySQL.
Le fichier ibdata1 ne diminuera pas, peu importe ce que vous essayez. 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 voudrez peut-être parler à un professionnel ou trouver un livre 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'avez utilisé pendant un certain temps, il y a de fortes chances que vous soyez familier avec les programmes qui démarrent lorsque vous utilisez certains aspects du programme, vous pouvez donc vous sentir à l'aise avec les réponses en ligne.

Posté par Madbiker

ibdata1 est le fichier de données des 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 s'énerve si ces références ne fonctionnent pas.

La chose la plus sûre est d'arrêter d'abord 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.


Ajouter une réponse

Votre message :

:

Votre prénom:

Votre email:

:



A voir aussi :

Les dernières discussions:



Qui est Réponse Rapide?

Réponse rapide est un site internet communautaire. Son objectif premier est de permettre à ses membres et visiteurs de poser leurs questions et d’avoir des réponses en si peu de temps.

Quelques avantages de réponse rapide :

Vous n’avez pas besoins d’être inscrit pour poser ou répondre aux questions.
Les réponses et les questions des visiteurs sont vérifiées avant leurs publications.
Parmi nos membres, des experts sont là pour répondre à vos questions.
Vous posez vos questions et vous recevez des réponses en si peu de temps.

Note :

En poursuivant votre navigation, vous acceptez l'utilisation de cookies. En savoir plus