![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
Jak zrobić backup bazy danych MySQL, chodzi mi o zapis tychże baz na serwerze w postaci jednego pliku na każdą tabelę, boądź wszystkich tabel do tego samego pliku. Może to być w formie INSTERTÓW..... lub plików tekstowych.....
Próbowałem już z BACKUP/RESTORE TABLE, ale nie mam uprawnień typu FILE (cPanel tego nie przydziela) próbowałem też zapisywać do pliku txt
i później ja wczytuje to to końcowe "\n" w postaci kwadracika też importuje się do bazy danych :/ jak napisze \t\n (lub \r\n - nie pamiętam ![]() P.S. phpMyAdmin odpada Już mi ręce opadają. Bardzo proszę o pomoc. Ten post edytował TomASS 21.06.2004, 09:58:33 -------------------- |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Masz dostęp do shella? Wypróbuj mysqldump.
-------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 215 Pomógł: 1 Dołączył: 13.04.2003 Skąd: z ławki przed blokiem Ostrzeżenie: (0%) ![]() ![]() |
mowisz cos co Cpanelu, z tego co wiem to tam jest taka opcje jak buckup bazy
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
nie nie mam dostępu do shella :/ chodzi mi o coś co "końcowy" użytkownik umiałby prosto zrobić, więc cPanel odpada
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 19.08.2003 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Możesz zawsze oddzielić \n od treści:
Cytat jeden;dwa;trzy;\n
-------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
że jak??
-------------------- |
|
|
![]()
Post
#7
|
|
![]() Administrator serwera Grupa: Przyjaciele php.pl Postów: 909 Pomógł: 0 Dołączył: 12.08.2003 Skąd: /var/www/wroclaw.php Ostrzeżenie: (0%) ![]() ![]() |
Przygotowałem klasę, która tworzy i przywraca backupy baz MySQL... By nie pokazywać całej klasy wyciąłem funkcje, które są niezbędne do zrobienia backupa... Dla tej klasy tzeba obsłużyć jeszcze: otworzenie połącznia z bazą danych, otworzyć plik z dumpem i go zamknąć... ot i wszystko... jak spędzisz przy tym 1-2 godzinki, to wszystko stanie się jasne i przejrzste. Dodam, że skrypt tworzy kopię wszystkich baz i tabel dostępnych dla daneo użytkownika. Jedynym wyjątkiem jest baza mysql, która nie powinna być w jaki kolwiek sposób ruszana... -------------------- Powrót do przeszłości :)
![]() |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Bakus @ 2004-06-21 17:17:17) Przygotowałem klasę, która tworzy i przywraca backupy baz MySQL... By nie pokazywać całej klasy wyciąłem funkcje, które są niezbędne do zrobienia backupa... Dla tej klasy tzeba obsłużyć jeszcze: otworzenie połącznia z bazą danych, otworzyć plik z dumpem i go zamknąć... ot i wszystko... jak spędzisz przy tym 1-2 godzinki, to wszystko stanie się jasne i przejrzste. Dodam, że skrypt tworzy kopię wszystkich baz i tabel dostępnych dla daneo użytkownika. Jedynym wyjątkiem jest baza mysql, która nie powinna być w jaki kolwiek sposób ruszana... A dlaczego wyciełeś ![]() ![]() ![]() -------------------- |
|
|
![]()
Post
#9
|
|
![]() Administrator serwera Grupa: Przyjaciele php.pl Postów: 909 Pomógł: 0 Dołączył: 12.08.2003 Skąd: /var/www/wroclaw.php Ostrzeżenie: (0%) ![]() ![]() |
Nie... bo nie wszystko jest przenośne (wiele jest dostosowane do moich wygórowanych potrzeb), a nie chce mi się z tym bawić...
Mogę jeszcze tylko dodać, że skrypt obsługuje 3 serwery naraz (główny i 2 z kopią)... a tyle chyba nie masz... ![]() -------------------- Powrót do przeszłości :)
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.07.2025 - 10:42 |