Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> odbc > mysql > odbc, CSV i kilka innych takich ;)
esos
post 7.08.2005, 22:23:50
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 7.08.2005
Skąd: zabrze

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


bede musial poprzerzucac pomiedzy bazami odrobine danych. z tego, co ogladalem, najlepszym rozwiazaniem bedzie csv - ten formacik przetrawia obie bazy. [jedna to mysql, 2ga - cos microsoftowego - tam niestety dostepu nie mam].
czy jest jakis format danych odpowiedniejszy do takiej operacji?

2ga sprawa: majac dane w bazie mysql, dostane porcje danych do wprowadzenia do mysql. w nowej porcji danych moga pojawiac sie rekordy o id istniejacym juz w mysql, jednak beda sie roznily dalsze komorki [np status rekordu]. w jaki sposob przeprowadzic aktualizacje i jednoczesne dogranie rekordow o nowych id? za kazdym razem sprawdzac czy rekord o danym id istnieje -> update, a jesli nie insert? w jaki sposob to wykonac automatycznie majac jedynie plik csv?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
mhs
post 8.08.2005, 07:34:45
Post #2





Grupa: Zarejestrowani
Postów: 764
Pomógł: 3
Dołączył: 30.04.2003

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


1) zapoznaj sie z mysqldump, a wlasciwie z parametrami tego programy, gdyz ma on rozne opcje ktore moga byc pomocne przy eksporcie to innych baz danych i sprobuj wygenerowac uniwersalny kod ktory bedzie potrafil przetrawic drugi system zarzadzania baza danych

faktycznie, mozesz tutaj wykorzystac format csv, aczkolwiek nie wiem jak on sie spisuje i jest obslugiwany przez produkty MS

2) przy eksporcie do pliku csv mozesz pominac klucze podstawowe tabeli (lub jak sie myle mozesz pominac je przy imporcie) w konsekwencji czego imporcie SZBD sam potworzy klucze podstawowe (tak mi sie przynajmniej wydaje - tak mozna zrobic w mysql'u)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 07:10