Einspielen der Live DB ins Stage bei AVS

Export der aktuellen Live Datenbank

mysqldump --no-tablespaces -h 188.64.62.7 -uprod -p prod > db_live_20XX_XX_XX.sql

 

Anpassung der Trigger in der Datei. Es müssen alle Trigger auf den neuen Datenbankuser angepasst werden. Das heißt alle Stellen wo `prod`@`%` steht, müssen in einem Textprogramm mit `stage`@`%` ersetzt werden!!
Das geht am besten auf der Konsole:

sed -i.bak 's/`prod`@`%`/`stage`@`%`/g' db_live_20XX_XX_XX.sql

Dann die Datei wieder einspielen

mysql -ustage -h188.64.62.7 -p stage < db_live_20XX_XX_XX.sql

Schreibe einen Kommentar

Menü schließen