Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Przenoszenie struktury bazy z localhost na serwer
Forum PHP.pl > Forum > Bazy danych > MySQL
dziewiona
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?
markonix
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.)
phpion
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.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.