Heim >Themen >Pagodentafel >Was soll ich tun, wenn die von der Pagoda Panel-Datenbank belegte Festplatte zu groß ist?

Was soll ich tun, wenn die von der Pagoda Panel-Datenbank belegte Festplatte zu groß ist?

藏色散人
藏色散人nach vorne
2022-01-27 17:23:214933Durchsuche

Dieser Artikel wird von der Tutorial-Kolumne Pagoda Panel bereitgestellt, um Ihnen vorzustellen, wie Sie das Problem lösen können, dass die Pagoda-Datenbank zu viel Speicherplatz beansprucht. Ich hoffe, dass er Ihnen bei Bedarf hilfreich sein wird!

Heute habe ich überprüft, dass die Serverfestplatte fast voll ist, also habe ich nach dem Grund gesucht. Es wurden zwei Gründe gefunden:

1. Die MySQL-Verzeichnisdatei ibdata1 ist zu groß ;

1. Sichern Sie die Daten in der Datenbank. mysql> reset master;

mysqldump -u root -p --extended-insert --all-databases --add-drop-database --disable-keys --flush-privileges --quick --routines --triggers > /home/all-database.sql
//有的文档用的是这样的参数:
mysqldump -q -uroot -p --add-drop-table --all-databases --events >/home/all-database.sql

Wenn ibdata1 Hunderte von GB umfasst, kann der Sicherungsvorgang mehrere Stunden dauern.

2. Stoppen Sie den MySQL-Dienst.

service mysql stop

3. Löschen Sie ibdata1, ib_logfile* und andere Dateien


mv ibdata1 ibdata1.20160419
mv ib_logfile0 ib_logfile0.20160420
mv ib_logfile1 ib_logfile1.20160420

4. Ändern Sie die my.cnf-Konfigurationsdatei MySQL-Dienst

vi /etc/mysql/my.cnf

7. Daten wiederherstellen (Daten erneut importieren)

innodb_file_per_table = 1

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn die von der Pagoda Panel-Datenbank belegte Festplatte zu groß ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen