Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL] automatyczny export i import
dentopolis
post
Post #1





Grupa: Zarejestrowani
Postów: 252
Pomógł: 0
Dołączył: 14.08.2016

Ostrzeżenie: (0%)
-----


pracuję nad stroną na localhost na dwóch komputerach. wiem jak synchronizować katalogi, ale czy da się automatycznie kopiować tabelę bazy danych (eksport na 1 komputerze a potem import na 2 komputerze)?
Go to the top of the page
+Quote Post
b4rt3kk
post
Post #2





Grupa: Zarejestrowani
Postów: 1 933
Pomógł: 460
Dołączył: 2.04.2010
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Tak, robisz dump bazy z komuptera 1 do pliku, np. tak:

  1. mysqldump -u [user] -p [db_name] | gzip > [filename_to_compress.sql.gz]


Na komputerze 2:

  1. gunzip < [compressed_filename.sql.gz] | mysql -u [user] -p[password] [databasename]


Oczywiście plik wygenerowany na komputerze 1 musisz przesłać na komputer 2, np. za pomocą scp. Całość możesz sobie ustawić w crontabie, żeby odbywało się automatycznie.


--------------------
Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 10:25