Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> kopia bezpieczeństwa
raf2001
post
Post #1





Grupa: Zarejestrowani
Postów: 116
Pomógł: 0
Dołączył: 14.06.2002
Skąd: Żyrardów

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


Czy jest jakaś prosta metoda zrobienia kopii bezpieczeństwa całej bazy danych(lub danych tylko tabel)?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
raf2001
post
Post #2





Grupa: Zarejestrowani
Postów: 116
Pomógł: 0
Dołączył: 14.06.2002
Skąd: Żyrardów

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


tak wtedy była malutka pomylka :oops: . Ale teraz pisze tak
[php:1:213cf3fd28]<?php
$db1 = mysql_pconnect ('localhost', 'krasnal', 'krasnal');
mysql_select_db('krasnal', $db1);
mysql_query ("SELECT * INTO OUTFILE 'a.sql' FIELDS TERMINATED BY ',' FROM test");
echo mysql_error();
?>[/php:1:213cf3fd28]
to mi wypisuje:
Access denied for user: 'krasnal@localhost' (Using password: TAK)
Fatal error: Nesting level too deep - recursive dependency? in Unknown on line 0

Jak mam zrobić, aby pobrać do backup'u te bazy/baze.
przy pomocy mojego kodu lączenia z bazą:
[php:1:213cf3fd28]<?php
function db_connect() {
global $dbhost, $dbusername, $dbuserpassword, $default_dbname, $MYSQL_ERRNO, $MYSQL_ERROR;
if(!($lacze = @mysql_connect($dbhost, $dbusername, $dbuserpassword))) {
$MYSQL_ERRNO = '0';
$MYSQL_ERROR = "Nie udało się nawiązać połączenia z $dbhost.";
return 0;
} elseif (empty($dbname) && !mysql_select_db($default_dbname)) {
$MYSQL_ERRNO = mysql_errno();
$MYSQL_ERROR = mysql_error();
return 0;
} else {
return $lacze;
}
}
?>[/php:1:213cf3fd28]
Jak to zrobić?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif)
Update
Go to the top of the page
+Quote Post

Posty w temacie
- raf2001   kopia bezpieczeństwa   29.02.2004, 14:28:40
- - wojto   a nie slyszales o phpMyAdmin   29.02.2004, 15:33:12
- - maciu   najprostsza metoda to użycie PhpMyAdmin   29.02.2004, 15:33:41
- - q   polecenie systemowe: pojedyncza tabela: Kodmysqld...   29.02.2004, 15:56:13
- - raf2001   1. to że phpmyadmin to ma to ja od dawna wiem, ale...   29.02.2004, 17:11:38
- - q   1. rozwiazanie exec lub system z poleceniami tymi,...   29.02.2004, 17:20:36
- - raf2001   wole robić backup do pliku, ponieważ jest to owiel...   29.02.2004, 17:45:02
- - spenalzo   Może tak: <? exec('mysqldump -u krasnal -phasl...   29.02.2004, 18:09:37
- - raf2001   dziwne ale nawet to : <?php exec('mysqldump -u ...   29.02.2004, 18:25:26
- - spenalzo   Czy podałeś poprawne dane?   29.02.2004, 19:46:02
- - MaKARON   Backup   29.02.2004, 21:45:11
- - raf2001   dane sa prawidlowe, baze mam na krasnalku, więc da...   1.03.2004, 17:45:07
- - q   jezeli chcesz polozyc jakis szczegolny nacisk na s...   1.03.2004, 22:07:22
- - ave   lepiej SELECT * INTO OUTFILE "c:a.text" FIELDS TE...   2.03.2004, 01:51:23
- - raf2001   mysle, żę to by było najlepsze rozwiązanie, ael po...   2.03.2004, 17:49:11
- - ave   <?php mysql_query("SELECT * INTO OUTFILE 'c:a.t...   2.03.2004, 19:33:37
- - raf2001   tak wtedy była malutka pomylka :oops: . Ale teraz...   4.03.2004, 15:58:29
- - MoD   Ja proponuje mój skrypcik, który wykonuje kopię po...   15.06.2004, 19:06:08
- - TomASS   Warning: mysql_num_rows(): supplied argument is no...   21.06.2004, 18:26:04
- - MoD   Pytanie: podałeś dobre informacje do zmiennych? W...   22.06.2004, 18:55:37
- - slaug   Nie wiem na ile jest jeszcze ten post aktualny, al...   3.08.2004, 09:48:42


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: 9.10.2025 - 10:13