Befehl: Dieser Befehl sperrt die Tabelle vor dem Kopieren der Datei und synchronisiert die Daten mit der Datendatei, um das Kopieren unvollständiger Datendateien zu vermeiden. Dies ist die sicherste und schnellste Sicherungsmethode. Die Befehlsverwendung ist: mysqlhotcopy -u root -p<Rootpass> db1 db2 … dbn <Ausgabeverzeichnis> Wenn Sie alle Datenbanken sichern müssen, können Sie den Parameter –regexp=”.*” hinzufügen. Der MySQL-Hotcopy-Befehl kann Daten automatisch sperren, ohne den Server während der Sicherung herunterzufahren. Außerdem wird das Protokoll geleert, sodass die Sicherungsdateien und die Protokolldatei-Prüfpunkte synchron gehalten werden. lokal: 1. Geben Sie den Bin-Ordner im MySQL-Verzeichnis ein: e: Drücken Sie die Eingabetaste;
2. Datenbank exportieren: mysqldump -u Benutzername -p Datenbankname > Name der exportierten Datei Beispiel: mysqldump -uroot -p abc > abc.sql (Datenbank abc in abc.sql-Datei exportieren) Wenn Sie zur Eingabe eines Kennworts aufgefordert werden, geben Sie das Kennwort für den Datenbankbenutzernamen ein (wenn Sie eine einzelne Tabelle exportieren, geben Sie den Tabellennamen nach dem Datenbanknamen ein). Wenn ein Locktable-Fehler angezeigt wird: Lassen Sie nach 3. Sehen Sie die automatisch in der Bin-Datei generierte Datei news.sql? Importieren Sie die Datenbank mithilfe der MySQL-Befehlszeile: 1. Verschieben Sie die zu importierende SQL-Datei in die Bin-Datei. Dieser Pfad ist praktischer. 2. Wie Schritt 1 des obigen Exports 3. Geben Sie MySQL ein: mysql -u username -p Beispielsweise lautet die von mir eingegebene Befehlszeile: mysql -u root -p?? (Nach der Eingabe werden Sie aufgefordert, das MySQL-Passwort einzugeben.) 4. Erstellen Sie eine neue Datenbank in MySQL-Front. Zu diesem Zeitpunkt ist es eine leere Datenbank. Erstellen Sie beispielsweise eine neue Zieldatenbank mit dem Namen „news“. 5. Geben Sie ein: mysql>use target database name Die Befehlszeile, die ich eingegeben habe, lautet beispielsweise: mysql>use news; 6. Importdatei: mysql>Name der Quell-Importdatei; Die von mir eingegebene Befehlszeile lautet beispielsweise: mysql>source news.sql; MySQL-Sicherung und -Wiederherstellung werden beide mit den Befehlen mysqldump, mysql und source durchgeführt. 1. Sichern und Wiederherstellen von MySQL unter Win32 1.1 Datensicherung Startmenü | Ausführen | cmd | Verwenden Sie den Befehl „cd \Program Files\MySQL\MySQL Server 5.0\bin“, um den Ordner „bin“ aufzurufen | Verwenden Sie „mysqldump? -u Benutzername -p Datenbankname >Exportdateiname“, um die Datenbank in eine Datei zu exportieren, z. B. mysqldump -u root -p voice>voice.sql, und geben Sie anschließend das Kennwort ein, um den Export zu starten. 1.2 Wiederherstellen Rufen Sie den MySQL-Befehlszeilenclient auf, geben Sie das Kennwort ein, geben Sie „mysql>“ ein, geben Sie den Befehl „ 2. Sichern und Wiederherstellen von MySQL unter Linux 2.1 Datensicherung [root@localhost ~]# cd /var/lib/mysql (Geben Sie das MySQL-Bibliotheksverzeichnis ein und passen Sie das Verzeichnis entsprechend Ihrer MySQL-Installation an) [root@localhost mysql]# mysqldump -u root -p voice>voice.sql, geben Sie das Passwort ein. 2.2 Wiederherstellen Methode 1: [root@localhost ~]# mysql -u root -p Drücken Sie die Eingabetaste, geben Sie das Passwort ein und rufen Sie die MySQL-Konsole „mysql>“ auf. Stellen Sie es wie 1.2 wieder her. Methode 2: [root@localhost ~]# cd /var/lib/mysql (Geben Sie das MySQL-Bibliotheksverzeichnis ein und passen Sie das Verzeichnis entsprechend Ihrer MySQL-Installation an) [root@localhost mysql]# mysql -u root -p voice<voice.sql, geben Sie das Passwort ein. Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an Das könnte Sie auch interessieren:
|
<<: CentOS 7.5 stellt Varnish-Cache-Serverfunktion bereit
>>: Lernen Sie die Vue-Middleware-Pipeline in einem Artikel kennen
Docker wird in immer mehr Szenarien verwendet. Fü...
MQTT-Protokoll MQTT (Message Queuing Telemetry Tr...
In diesem Artikelbeispiel wird der spezifische Co...
Detailliertes Download-, Installations- und Konfi...
MySQL auf Groß-/Kleinschreibung eingestellt Windo...
Statistik der QPS-Werte der letzten N Sekunden (i...
Inhaltsverzeichnis 1. DOM-Diff 2. Fügen Sie Eleme...
Inhaltsverzeichnis 1. Docker ermöglicht Fernzugri...
Geschäftsszenario: Verwenden Sie den EL-Dialog vo...
1. Bereiten Sie eine neue Festplatte vor und form...
Inhaltsverzeichnis 1. Einleitung 2. Schnittstelle...
Native js realisiert den Karusselleffekt (nahtlos...
Gespeicherte MySQL-Prozedur 1. Erstellen Sie die ...
Inhaltsverzeichnis Herunterladen und Installieren...
1. Voraussetzungen Wir verwenden zum Importieren ...