MySQL-Methode zum Löschen von ibdata1: 1. Suchen Sie den Speicherort von „ibdata1“. 2. Führen Sie den Befehl „net stop MySQL“ aus. 3. Löschen Sie „ibdata1“ über „ib_logfile0 ib_logfile1 ibdata1“.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, MySQL5.5-Version, Dell G3-Computer.
mysql Wie lösche ich ibdata1?
Ibdata1 löschen:
Vorgang mit hohem Risiko. Führen Sie ihn mit Vorsicht aus, da nach Abschluss des Vorgangs die ursprüngliche Tabelle der Datenbank möglicherweise unbrauchbar wird!
Dinge, auf die Sie bei der Datenbankoptimierung achten sollten
1 Wenn eine der Tabellen eine große Datenmenge enthält, ist die Einfügeeffizienz der anderen Tabelle sehr gering
2 Wenn Sie innodb_file_per_table aktivieren, werden Tabellen in ihrem eigenen Tabellenbereich gespeichert, aber der freigegebene Tabellenbereich speichert weiterhin andere interne InnoDB-Daten:
ibdata1
Der Standardspeicherort ist
C:\ProgramData\MySQL\MySQL Server 5.5\data
Herunterfahren und Neustarten der Datenbank
net stop MySQL
Löschen
ib_logfile0 ib_logfile1 ibdata1
Datenbankneustart
net start MySQL
Derzeit wurde keine bessere Optimierungsmethode gefunden
Empfohlene Studie: „
MySQL Video-TutorialDas obige ist der detaillierte Inhalt vonSo löschen Sie ibdata1 in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!