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

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

黄舟
Freigeben: 2017-03-20 13:56:20
Original
1531 Leute haben es durchsucht

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
Nach dem Login kopieren
Nach dem Login kopieren

Wiederherstellen

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

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;;
Nach dem Login kopieren
Nach dem Login kopieren
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
Nach dem Login kopieren


Ö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
Nach dem Login kopieren

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
Nach dem Login kopieren
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
Nach dem Login kopieren
Nach dem Login kopieren

Ü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
Nach dem Login kopieren
Nach dem Login kopieren
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;;
Nach dem Login kopieren
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
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