Ik wil een dump van de ene machine naar de andere kopieren. Nu gaat het om behoorlijk wat data (de dump is gzipped 80 mb), en nu krijg ik een foutmelding.
Nu kan ik natuurlijk in die sourcefile gaan zitten kloten, maar gegarandeerd dat dan de volgende regel een probleem gaat gegeven.
Liever heb ik gewoon in een keer een goede dump. Beide MySqlversies zijn gelijk (3.23.49-log op debian), dus dat moet toch niet te moeilijk zijn?
De commando's die ik gebruik zijn:
Wat moet ik hieraan aanpassen om gewoon in een keer een goed resultaat te krijgen, zonder in die sourcefile te kloten, liefst nog verder unatended ook?
(master-slave is geen optie, een van de twee machines is een presentatiemachine die slechts sporadisch aan het internet hangt, maar wel zo af en toe gesyncronisserd moet worden.)
code:
1
| ERROR 1067 at line 19407: Invalid default value for 'typeschip' |
Nu kan ik natuurlijk in die sourcefile gaan zitten kloten, maar gegarandeerd dat dan de volgende regel een probleem gaat gegeven.
Liever heb ik gewoon in een keer een goede dump. Beide MySqlversies zijn gelijk (3.23.49-log op debian), dus dat moet toch niet te moeilijk zijn?
De commando's die ik gebruik zijn:
code:
1
2
3
| server1:# mysqldump --add-drop-table -Ap | gzip > /tmp/db.sql.gz server2:# scp root@server1:/tmp/db.sql.gz . server2:# gunzip -c | mysql -p |
Wat moet ik hieraan aanpassen om gewoon in een keer een goed resultaat te krijgen, zonder in die sourcefile te kloten, liefst nog verder unatended ook?
(master-slave is geen optie, een van de twee machines is een presentatiemachine die slechts sporadisch aan het internet hangt, maar wel zo af en toe gesyncronisserd moet worden.)
Localhost, sweet localhost