Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 623 Pomógł: 79 Dołączył: 16.01.2008 Ostrzeżenie: (0%)
|
Hej,
Chciałbym móc robić kopie bezpieczeństwa. Już mam skrypcik, który kopiuje mi moje bazy danych do innej bazy danych, ale obydwie są na tym samym serwerze. Jako, że mam ostatnio problemy z moją firmą hostingową, chciałbym również robić kopie do plików, które sobie będę potem gdzieś kopiował (poza serwer). Oczywiście pierwsze wyniki w googlu to kwerenda SELECT * INTO OUTFILE, i oto moja funkcja:
Tyle, że nie działa... błąd: "Access denied for user 'moja_nazwa_usera_bazy_danych'@'localhost' (using password: TAK)" (username, hasło - to wszystko jest prawidłowe). Inne kwerendy działają ok, np: ps. Wcześniej jest wywoływana funk. mysql_select_db więc jest wybrana właściwa baza. Tak więc pewnie problem z "select * into outfile". Robienie "export" w phpMyAdmin też nie działa - kopiowane jest tylko ileś tam MB z bazy (co stanowi 30% całej bazy) i na tym koniec, bez żadnego wyświetlonego błędu. Chciałbym zakończyć współpracę z moją firmą hostingową, no ale najpierw muszę zrobić kopie baz danych na mój komputer, no i nie wiem jak. Bardzo mi zależy na czasie (IMG:style_emoticons/default/sad.gif) No musi być jakaś prosta metoda... Bardzo proszę o pomoc początkującemu. Ten post edytował konrados 5.10.2010, 14:44:51 |
|
|
|
konrados [MySQL][PHP]SELECT * INTO OUTFILE 5.10.2010, 13:32:48
melkorm KodFile_priv Permission to read and write FILEs ... 5.10.2010, 16:19:20
konrados Nie, no właśnie nie mam dostępu do SSH.
Znalazłe... 5.10.2010, 16:27:20
melkorm Import w phpMyAdmin, albo po SSH
Kodmysql -h host ... 5.10.2010, 16:40:28
konrados Re:
Cytatmysql -h host -u user -p baza < dump.s... 5.10.2010, 18:11:10 ![]() ![]() |
|
Aktualny czas: 21.12.2025 - 08:03 |