.IBD Bestandsextensie
MySQL InnoDB-tabel
| Ontwikkelaar | Oracle |
| Populariteit |
3,5 | 4 stemmen |
Wat is een IBD-bestand?
Een IBD-bestand is een MySQL-tabel die is gemaakt door de InnoDB-database-engine. Het bevat een tabelspecifieke tabelruimte en indexgegevens. IBD-bestanden worden gemaakt wanneer de optie innodb_file_per_table van MySQL is ingeschakeld, wat standaard het geval is.
Meer informatie
MySQL is een populair opensource-databasebeheersysteem. InnoDB is de standaard database-engine die MySQL gebruikt om tabelgebaseerde gegevens te maken, bij te werken en op andere manieren te beheren. In de meeste gevallen van MySQL slaat InnoDB de tabellen van gebruikers op in afzonderlijke bestanden, die worden opgeslagen met de extensie .ibd.
IBD-bestanden zijn vaak versleuteld, wat betekent dat hun gegevens alleen toegankelijk zijn met de sleutels die zijn gegenereerd toen een gebruiker de database maakte die het IBD-bestand heeft gemaakt. MySQL-gebruikers kunnen IBD-bestanden echter gebruiken om zelfs versleutelde tabellen in andere MySQL-databases te importeren. Wanneer je een IBD-bestand gebruikt om een tabel te importeren, moet je ook het bijbehorende .CFG-metadatabestand importeren en, als de tabel is versleuteld, het CFP-bestand dat InnoDB maakt wanneer je de opdracht FLUSH TABLES FOR EXPORT gebruikt.
Een IBD-bestand openen
Je kunt een IBD-bestand openen in MySQL (platformonafhankelijk) als je de InnoDB-database-engine gebruikt. Je kunt bijvoorbeeld een back-up-IBD-bestand gebruiken om de tabel die het bevat te herstellen als je huidige kopie van de tabel beschadigd is geraakt of is verwijderd. Raadpleeg de officiële documentatie van MySQL voor meer informatie over het gebruik van een back-up-IBD-bestand om een MySQL-tabel te herstellen.