Heim >Backend-Entwicklung >PHP-Tutorial >PHP exportiert und importiert MySQL-Datenbanken über die Befehlszeile

PHP exportiert und importiert MySQL-Datenbanken über die Befehlszeile

WBOY
WBOYOriginal
2016-07-30 13:30:571157Durchsuche

Exportieren Sie die Datenbank über die Befehlszeile:
1. Geben Sie den bin-Ordner im MySQL-Verzeichnis ein: cd in das Verzeichnis des bin-Ordners in MySQL
wie in der Befehlszeile, die ich eingegeben habe: cd C:ProgrammeMySQLMySQL Server 4.1bin
2, Datenbank exportieren: mysqldump -u Benutzername-p Datenbankname> Name der exportierten Datei
Zum Beispiel die Befehlszeile, die ich eingegeben habe: mysqldump -u root -p news > news.sql (Nach der Eingabe werden Sie aufgefordert, das Passwort einzugeben, um MySQL einzugeben)
(Wenn Sie eine einzelne Tabelle exportieren, geben Sie einfach den Tabellennamen nach dem Datenbanknamen ein)
3. Sie werden sehen, dass die Datei news.sql automatisch unter der Bin-Datei generiert wird


Befehlszeile Importieren Sie die Datenbank:
1. Verschieben Sie die zu importierende .sql-Datei in die Bin-Datei
2. Identisch mit Schritt 1 des obigen Exports
3. Geben Sie MySQL ein: mysql -u Benutzername -p
Zum Beispiel die Befehlszeile Ich habe Folgendes eingegeben: mysql -u root -p (die gleiche Eingabe ermöglicht die Eingabe eines ySQL-Passworts)
4. Erstellen Sie eine neue Datenbank, die Sie in MySQL-Front erstellen möchten eine leere Datenbank. Erstellen Sie beispielsweise eine neue Zieldatenbank mit dem Namen news
5. Geben Sie Folgendes ein: mysql>Name der Zieldatenbank verwenden
Zum Beispiel die von mir eingegebene Befehlszeile : mysql>use news;
6. Datei importieren: mysql>source import Der Dateiname
Zum Beispiel die von mir eingegebene Befehlszeile: mysql>source news .sql;

Das Obige stellt vor, wie man PHP zum Exportieren und Importieren einer MySQL-Datenbank über die Befehlszeile verwendet, einschließlich der relevanten Inhalte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

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
Vorheriger Artikel:PHP-Objekt-Factory-KlasseNächster Artikel:PHP-Objekt-Factory-Klasse