Mailinglisten-Archive |
> gibt es irgend eine Möglichkeit eine MySQL-DB auf einem Intranetserver > mit einer MySQL-DB auf einem Laptop zu synchronisieren bzw. ein > Replikat zu erzeugen um dieses im Nachhinein abzugleichen? Hallo Mario, Du kannst auf Kommandozeile/shell mysql direkt verwenden (hier Windows): ************************************************************************************* set Quelle="C:\WWW\sql" set Ziel="C:\WWW\sql\%date%" md %Ziel% C:\Programme\MySQL\bin\mysqldump -h DeinHost -u DeinRemoteAccount -pDeinRemotePasswort --add-drop-table --quote-names --compress DeineDB > C:\WWW\sql\DeineDB.sql xcopy %Quelle% %Ziel% /v /c /y C:\Programme\MySQL\bin\mysql.exe -u DeinLocalAccount -pDeinLocalPasswort DeineDB < C:\WWW\sql\DeineDB.sql Pause ************************************************************************************* Eventuelle Automatisierung dann mit AT/cron. Mit PHP gibt's bei größeren Tabellen oftmals timeout. Wenn Du nur kleine Tabellen hast, kannst Du die PMA-Funktionen von phpMyAdmin oder phpMyAdmin gleich selbst verwenden: http://www.phpmyadmin.net Gruß René Thiel (Rennkuckuck) mailto:reti at rennkuckuck.de
php::bar PHP Wiki - Listenarchive