![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 21.05.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam! Mam taki problem, iż muszę skopiować samą strukturę bazy danych z localhost na inny serwer, nie zmieniając przy tym danych na tamtym serwerze.Chodzi mi o to żeby dodać nowe kolumny (lub tabele) do bazy danych na innym serwerze (tak żeby struktura bazy danych zgadzała się z tą na localhost) bez zmieniania jego wcześniejszych danych. Da się zrobić coś takiego w jakiś szybki sposób czy trzeba ręcznie dodawać tabele i kolumny za każdą aktualizacją strony tak żeby baza na serwerze była taka sama jak na localhost?
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Mechanizm migracji.
http://stackoverflow.com/questions/825787/...sql-application Osobiście jednak to robię ręcznie - zapisuje sobie tylko gdzieś zmiany (opisowo albo w postaci konkretnych queries). Jak wyżej - da się zautomatyzować, ale czasem zmiana struktury bazy wymaga też operacji na danych (coś przenieść, połączyć, usunąć itp.) -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Prostym, a zarazem ciekawym narzędziem migracji jest to:
https://github.com/kennberg/php-mysql-migrate Wielkich trudności nie sprawia by przerobić go na: - dostęp z poziomu przeglądarki, - możliwość wykonania kilku zapytań z pliku na raz (za pomocą mysqli_multi_query). Mogę z czystym sumieniem polecić, zadanie swoje spełnia bardzo fajnie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 04:51 |