Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql] Kopiowanie tabel z jednej bazy do drugiej
boddah85
post
Post #1





Grupa: Zarejestrowani
Postów: 72
Pomógł: 4
Dołączył: 31.07.2006

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


Witam serdecznie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Chciałbym przekopiować pewne tabele z jednej bazy mysql do innej(również mysql) za pośrednictwem skryptu php. Trochę już nad tym myślałem, ale póki co bez wymiernych efektów. Nie miałbym problemu gdyby dotyczyło to jednej bazy, ale na dwóch jeszcze nie pracowałem. Będę wdzięczny za okazaną pomoc (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
boddah85
post
Post #2





Grupa: Zarejestrowani
Postów: 72
Pomógł: 4
Dołączył: 31.07.2006

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


Jako, że otrzymałem prośby o udostępnienie skryptu przedstawiam rozwiązanie na jakie ja wpadłem (w skrócie).

Łączę się z pierwszą bazą
Kod
$conn_mysql = mysql_connect ($serwer,$uzytkownik_bazy,$haslo_do_bazy);


Później z drugą
Kod
$polacz = mysql_connect($host, $user, $pass);


Wyciągam dane z tabeli z pierwszej bazy
Kod
$pyt_parametry = "SELECT * FROM tabela";
$wyn_parametry = mysql_query($pyt_parametry, $conn_mysql) or die(mysql_error());


I kopiuje je do tabeli w drugiej bazie(wczesniej usuwałem wszystkie dane z tabeli)
Kod
$dod_par = "INSERT INTO tabela2 VALUES('$dane1','$dane2)";
mysql_query($dod_par, $polacz) or die(mysql_error());


Mam nadzieję, że to zrozumiałe (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
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: 14.10.2025 - 04:17