Heim > Datenbank > MySQL-Tutorial > Wie kann ich die Datei ibdata1 in MySQL verkleinern/löschen?

Wie kann ich die Datei ibdata1 in MySQL verkleinern/löschen?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2023-09-04 14:21:01
nach vorne
885 Leute haben es durchsucht

ibdata1-Dateien können nicht verkleinert werden, was eine besonders problematische Funktion von MySQL darstellt. Sie können die Datei ibdata1 verkleinern, indem Sie alle Datenbanken löschen, die Dateien löschen und mysqldump neu laden.

Wir können MySQL so konfigurieren, dass jede Tabelle (einschließlich ihrer Indizes) als separate Datei gespeichert wird. Ab MySQL-Version 5.6.6 standardmäßig aktiviert.

Um unseren Server so einzurichten, dass er für jede Tabelle separate Dateien verwendet, müssen wir my.cnf ändern, um es zu aktivieren.

如何收缩/清除 MySQL 中的 ibdata1 文件?

Wenn Ihre MySQL-Version niedriger als 5.6.6 ist, müssen Sie diese zur my.cnf-Datei hinzufügen.

[mysqld]
   innodb_file_per_table = 1
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie kann ich die Datei ibdata1 in MySQL verkleinern/löschen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage