Heim  >  Artikel  >  Datenbank  >  Detaillierte Erläuterung der MySQL-Sicherung, -Wiederherstellung und des Öffnens von innoDB

Detaillierte Erläuterung der MySQL-Sicherung, -Wiederherstellung und des Öffnens von innoDB

黄舟
黄舟Original
2017-03-20 13:56:201515Durchsuche

phpStudyTools

phpStudy ist ein Programmintegrationspaket für die PHP-Debugging-Umgebung. Dieses Paket integriert den neuesten Apache+PHP+MySQL+phpMyAdmin+ZEndOptimizer. Unter ihnen ist MySQL-Front ein besonders benutzerfreundliches MySQL-Desktop-Verwaltungstool.

Verwenden Sie die MySQL-eigene Befehlszeile zum Sichern und Wiederherstellen

Angenommen, MySQL ist in D:/software/MySQL Server 5.1/ installiert.
Dann Es ist Bin. Es gibt eine mysqldump.exe-Datei im Verzeichnis
Das Konto ist root
Das Passwort ist admin
Der Name der Sicherungsdatenbank ist test
Die Sicherungsdatei ist d:test.sql

Sichern

"D:/software/MySQL Server 5.1/bin/mysqldump.exe" -uroot   -padmin   -hlocalhost   -P3306   test -r d:\test.sql

Wiederherstellen

"D:/software/MySQL Server 5.1/bin/mysql.exe" -u root -padmin test < d:/test.sql

innodb aktiviert* [Besonderer Hinweis, dass MyISAM keine Transaktionen unterstützt] *

Überprüfen Sie, ob es aktiviert ist >Suchen Sie das Verzeichnis D:toolsMYSQLmysql-5.1.57-win32data und suchen Sie diese 3 Dateien

ib_logfile0
SHOW variables like &#39;have_%&#39;;
ib_logfile1

ibdata1 Detaillierte Erläuterung der MySQL-Sicherung, -Wiederherstellung und des Öffnens von innoDBNach der Sicherung löschen

Hinweis: D:toolsMYSQLmysql-5.1.57-win32 ist mein Installationsverzeichnis, bitte passen Sie es selbst an

Ändern Sie die Konfigurationsdatei
net stop mysql


Öffnen Sie die Datei: D:toolsMYSQLmysql-5.1.57 -win32my.ini


Starten Sie MySQL

phpStudy-Tool

添加一行 
default-storage-engine=InnoDB

如果已经存在
default-storage-engine=MyISAM

像下面这样,注释掉即可#default-storage-engine=MyISAM

phpStudy ist ein Programmintegrationspaket für die PHP-Debugging-Umgebung. Dieses Paket integriert den neuesten Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer. Unter ihnen ist MySQL-Front ein besonders benutzerfreundliches MySQL-Desktop-Verwaltungstool.

Verwenden Sie die mit MySQL gelieferte Befehlszeile zum Sichern und Wiederherstellen.
net start mysql
Angenommen, MySQL ist in D:/software/MySQL Server 5.1/ installiert.

Dann Es gibt eine mysqldump.exe-Datei Das Konto ist root Das Passwort ist admin

Der Name der Sicherungsdatenbank ist test

Die Sicherungsdatei ist d:test.sql

Sichern



Wiederherstellen


innodb aktiviert*

[Besonderer Hinweis, dass MyISAM unterstützt keine Transaktionen] *
"D:/software/MySQL Server 5.1/bin/mysqldump.exe" -uroot   -padmin   -hlocalhost   -P3306   test -r d:\test.sql

Überprüfen Sie, ob es aktiviert ist >Gehen Sie zum Verzeichnis D:toolsMYSQLmysql-5.1.57-win32data und suchen Sie diese 3 Dateien ib_logfile0

ib_logfile1
"D:/software/MySQL Server 5.1/bin/mysql.exe" -u root -padmin test < d:/test.sql
ibdata1

Nach der Sicherung löschen Hinweis: D: toolsMYSQLmysql-5.1.57-win32 ist mein Installationsverzeichnis, bitte passen Sie es selbst an

Ändern Sie die Konfigurationsdatei

Öffnen Sie die Datei: D: toolsMYSQLmysql-5.1.57-win32my

SHOW variables like &#39;have_%&#39;;

Detaillierte Erläuterung der MySQL-Sicherung, -Wiederherstellung und des Öffnens von innoDBStarten Sie MySQL

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der MySQL-Sicherung, -Wiederherstellung und des Öffnens von innoDB. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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