Przenoszenie struktury bazy z localhost na serwer |
Przenoszenie struktury bazy z localhost na serwer |
21.05.2015, 20:41:09
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?
|
|
|
21.05.2015, 23:11:46
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.) -------------------- |
|
|
22.05.2015, 13:56:46
Post
#3
|
|
Grupa: Moderatorzy Postów: 6 070 Pomógł: 860 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. |
|
|
Wersja Lo-Fi | Aktualny czas: 18.04.2024 - 09:09 |