![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 1 Dołączył: 10.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Czy jest możliwość, aby przez crona miałem robioną kopię mojej bazy MySQL? Czy prosto jest coś takiego zrobić? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
No pewnie, że tak. Tworzysz nowe zadanie i korzystasz z mysqldump.
Użyj Google, pełno tego już po wpisaniu samego polecenia. ![]() -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 1 Dołączył: 10.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Czytałem ten poradnik
http://newbie.linux.pl/wydruk.php?wydruk=2...mp;show=artykul I w moim panelu (direct Admin) gdy w komendzie wpisze: mysqldump -u xamrex_1 -p haslo -h localhost xamrex_1 > /home/xamrex/public_html/kopie/xamrex_1.2004-12-27 To tworzy mi się w katalogu kopie plik xamrex_1.2004-12-27 ale ma on 0 bajtów.. Czyli kopia się nie tworzy.. Moje dane do bazy to: dbhost = "localhost" dbuname = "xamrex_1" dbpass = "haslo" dbname = "xamrex_1" Wiec wszystko wpisuje raczej dobrze ;/ W czym może tkwić problem? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 70 Dołączył: 13.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
A sprawdź:
Kod mysqldump -u xamrex_1 -phaslo -h localhost xamrex_1 > /home/xamrex/public_html/kopie/xamrex_1.2004-12-27 Razem wpisz -phaslo |
|
|
![]()
Post
#5
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Podaj pelna sciezke do mysqldump?
-------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 1 Dołączył: 10.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie znam pełnej ścieżki, a nie mam kontaktu z administratorem serwera.
Ale chyba gdyby błąd był w ścieżce to chyba plik by sie nie utworzył. Mam racje? |
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Ale chyba gdyby błąd był w ścieżce to chyba plik by sie nie utworzył. Mam racje? Nie masz racji. Cytat Nie znam pełnej ścieżki, a nie mam kontaktu z administratorem serwera. Może /usr/bin? Szukaj po tych typowych. Jeśli nie działa samo polecenie, to bez ścieżki nic nie zrobisz. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 1 Dołączył: 10.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
jeśli wpisze:
Kod /usr/local/mysql/bin/mysql mysqldump -u xamrex_1 -p haslo -h localhost xamrex_1 > /home/xamrex/public_html/kopie/xamrex_1.2004-12-21 to na serwerze tworzy mi się plik o nazwie xamrex_1.2004-12-21 i zawartości : http://www.nopaste.pl/97i Lecz gdy wpiszę Kod /usr/local/mysql/bin/mysql mysqldump -u xamrex_1 --password=haslo --all-databases> /home/xamrex/public_html/kopie/db_przykladowa.111 To nie tworzy się żaden plik. A to jest chyba to samo. Co może być źle? Ten post edytował xamrex 26.01.2009, 08:30:21 |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 291 Pomógł: 45 Dołączył: 21.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Kod mysqldump -h <host> -u <user> -p<hasło> <baza> więc może spróbuj Kod mysqldump -h localhost -u xamrex_1 -phaslo xamrex_1 Czyli masz gdzieś poprzestawiane parametry połączenia. Jeszcze raz nie wstawiaj spacji po przełączniku "-p", a po drugie nie wrzucaj kopii bazy danych do katalogu widzianego z zewnątrz, tylko do jakiegoś nadrzędnego nieudostępnionego. |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 1 Dołączył: 10.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Zrobił mi się identyczny plik, tak jak opisałem wyżej ;/
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Kod /usr/local/mysql/bin/mysql mysqldump -u xamrex_1 --password=haslo -h localhost xamrex_1 > /home/xamrex/public_html/kopie/xamrex_1.2004-12-21 ?
-------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 1 Dołączył: 10.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
dalej to samo.
Tworzy plik z ta zawartością co wyżej |
|
|
![]()
Post
#13
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Nie dziw się, bo to polecenie wywołuje przecież /usr/local/mysql/bin/mysql, a nie mysqldump...
Chyba, że o to chodziło. ![]() -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 70 Dołączył: 13.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
mysqldump to nie jest polecenie, żebyś używał go mysql> mysqldump, tylko program, więc:
Kod /usr/local/mysql/bin/mysqldump -u xamrex_1 -phaslo -h localhost xamrex_1 > /home/xamrex/public_html/kopie/xamrex_1.2004-12-21
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 1 Dołączył: 10.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
EarthCitizen
tak wiem, Wpisuje dokładnie tak jak ty napisałeś.. Tylko tego nie napisałem ![]() I dalej tworzy się ten plik, i ma zawartość: http://www.nopaste.pl/97i |
|
|
![]()
Post
#16
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Jeśli piszesz odpowiednią nazwę polecenia, to wal do admina, bo coś jest nie tak.
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 20:59 |