![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
Mam dwie bazy danych, działające na tym samym serwerze. Pierwsza baza ma następującą tabelę:
którą chcę przerzucić do drugiej bazy danych o trochę odmiennej budowie tabeli:
Relacje mają być następujące: product_code = produkt id = (auto increment) key = nazwa value = opis Jak zrobić taką kopię najwydajniej z poziomu PHP? Warto dodać, że tabela posiada ponad 250.000 wpisów! |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Cytat Zapomniałem dodać, że każda baza ma innego użytkownika, więc ten sposób chyba odpada. Nie ma to jak zapomniany *szczegolnie wazny* fragment specyfikacji... A nie prosciej pobrac wszystkie rekordy i wstawic do drugiej tabeli? 2 polaczenia w php, jedna petelka i jazda? Cytat Jak w takim razie zmienić strukturę tabeli? No jak to jak? ALTER TABLE... -- edit: no niby mozna wyeksportowac 1 tabele, wrzucic do bazki, i zmodyfikowac jej strukture - ale chcesz to robic za kazdym razem? No i pozostaje problem autoincrement - nie wiem czy sam doda wartosci, po dodaniu nowej kolumny z AI. Wydaje mi sie ze lepiej przygotowac docelowa tabele, i tylko przerzucac dane insertami. Ten post edytował dr_bonzo 9.09.2009, 08:51:04 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 04:00 |