Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] automatyczny export i import
dentopolis
post 14.04.2017, 20:10:04
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
 
Start new topic
Odpowiedzi (1 - 1)
b4rt3kk
post 14.04.2017, 23:15:05
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:17