Benutzer-Werkzeuge

Webseiten-Werkzeuge


mysql-dump

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
mysql-dump [2021-10-20 11:51:30] – [MySQL-DB kopieren] manfredmysql-dump [2024-06-26 16:45:59] (aktuell) – [Fehler] manfred
Zeile 11: Zeile 11:
   # mysqldump --order-by-primary -Ac > all_databases.sql   # mysqldump --order-by-primary -Ac > all_databases.sql
  
-INNODB-Dump mit "--single-transaction" ziehen:+INNODB-Dump mit "%%--single-transaction%%" ziehen:
 Es dürfen diese Aufrufe während der Dump geschrieben wird, Es dürfen diese Aufrufe während der Dump geschrieben wird,
 nicht ausgeführt werden: nicht ausgeführt werden:
Zeile 30: Zeile 30:
  
  
-==== Fehler ====+==== MySQLDump ====
  
-sollte soein Fehler auftreten: 
-  mysqldump: Got error: 1105: Percona-XtraDB-Cluster prohibits use of LOCK TABLE/FLUSH TABLE <table> WITH READ LOCK/FOR EXPORT with pxc_strict_mode = ENFORCING when using LOCK TABLES 
  
-dann muß man dem ''mysqldump'' einen der folgenden beiden Optionen zusätzlich mitgeben: +=== Fehler === 
-  # mysqldump ... --no-lock-tables+ 
 +wenn dieser Fehler auftritt: 
 +  > mysqldump: Got error: 1105: Percona-XtraDB-Cluster prohibits use of LOCK TABLE/FLUSH TABLE <table> WITH READ LOCK/FOR EXPORT with pxc_strict_mode = ENFORCING when using LOCK TABLES 
 + 
 +dann liegt das daran: 
 +  > echo "SHOW VARIABLES WHERE Variable_name LIKE ('pxc_strict_mode');" | mysql -t 
 +  +-----------------+-----------+ 
 +  | Variable_name   | Value     | 
 +  +-----------------+-----------+ 
 +  | pxc_strict_mode | ENFORCING | 
 +  +-----------------+-----------+ 
 + 
 +das ist die falsche vorgehensweise: 
 +  > echo "SET GLOBAL pxc_strict_mode='DISABLED';" | mysql 
 + 
 +das wäre dann zu tun (eine dieser beiden zusätzlichen Optionen verwenden):
   # mysqldump ... --single-transaction   # mysqldump ... --single-transaction
 +  # mysqldump ... --no-lock-tables
 +
 +mal ausprobieren:
 +  SET unique_checks=0;
 +  SET foreign_key_checks = 0;
  
  
Zeile 108: Zeile 126:
  
 if [ "x${HOST}" == "x" ] ; then if [ "x${HOST}" == "x" ] ; then
 +        #HOST="localhost"
         HOST="127.0.0.1"         HOST="127.0.0.1"
 fi fi
/home/http/wiki/data/attic/mysql-dump.1634730690.txt · Zuletzt geändert: von manfred