Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL]kopiowanie całej bazy bez użycia pliku czy shella
konrados
post
Post #1





Grupa: Zarejestrowani
Postów: 623
Pomógł: 79
Dołączył: 16.01.2008

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


Witam

Chciałbym w ramach robienia backupów kopiować od czasu do czasu bazę danych do innej bazy danych, ale bez użycia shella czy plików (dumping). Czy nie istnieje w mysql'u jakaś prosta komenda która to za mnie zrobi? Albo przynajmniej kopiowanie całych tabel. Jedyne co w googlu znalazłem to jakieś rozległe skrypty a nie chce mi się wierzyć, ze nie ma jednej prostej komendy w mysql?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
konrados
post
Post #2





Grupa: Zarejestrowani
Postów: 623
Pomógł: 79
Dołączył: 16.01.2008

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


Tego się właśnie obawiałem, że każdą tabelę osobno będę musiał robić... ale chyba jest jakaś możliwość przeczytania jakie są tabele w bazie? Takie coś znalazłem:

SHOW TABLES FROM db_name

Idę w dobrym kierunku? Czy może powinno być SELECT zamiast SHOW?

Jakby ktoś się tym tematem też zainteresował to tu znalazłem fajny skrypt:
http://codingtricks.blogspot.com/2008/02/c...ysql-db-to.html

Niestety (dla mnie) wymaga on komendy create table ... like której nie ma w mysql 4.0
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 6.10.2025 - 15:39