ďťż
 
[mysql] przenoszenie danych =?ISO-8859-2?Q?mi=EAdzy_tabelami_?==?ISO-8859-2?Q?w_r=F3=BFnych_bazach?= ďťż
 
[mysql] przenoszenie danych =?ISO-8859-2?Q?mi=EAdzy_tabelami_?==?ISO-8859-2?Q?w_r=F3=BFnych_bazach?=
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

[mysql] przenoszenie danych =?ISO-8859-2?Q?mi=EAdzy_tabelami_?==?ISO-8859-2?Q?w_r=F3=BFnych_bazach?=



Antey - 21-03-2006 01:00
[mysql] przenoszenie danych =?ISO-8859-2?Q?mi=EAdzy_tabelami_?==?ISO-8859-2?Q?w_r=F3=BFnych_bazach?=
  Witam Szanowny Grupowiczów,

Zwracam się z uprzejmą prośbą o poradę w następującej sprawie :
po przerobieniu tutoriala http://www.w3schools.com/sql/
zabrałem się do przenoszenia danych pomiędzy dwiema bazamy (na tym
samym serwerze) mającymi zawierać te same dane, ale w innych
strukturach. Jednak według dokumentacji MySQL, w posiadanej wersji
nie obsługuje ona mechanizmu SELECT INTO, opisanego pod linkiem powyżej.
Pytanie jest proste : jak sobie poradzić ? (jakie polecenie / sekwencja
załatwi sprawę ).

Z tego co wiem (a o SQLu nie wiem dużo, o bazach jeszcze mniej )
mam jeszcze następujące możliwości :
[1] ALTER - zmiana struktury i nazw istniejących tabel.
Teoretycznie najprostsza, ale wymaga dokładnego porównania
struktur tabel (typów pól, ich rozmiarów itp).
[2] Nowy układ tabel umieścić w starej bazie, po czym tylko
nowe "wybrane" wyeksportować, starą bazę DROPnąć, wczytać nową.

Tyle że opisane powyżej metody (szczególnie 2) wyglądają... hm ...
tak na intuicję, to wyglądają na trochę na wyrost i nieelegancko.

Na ile zdołałem się zorientować, jest jakaś prostsza metoda - ale
niestety nie wiem, jaka.

Generalnie chodzi np. o taką operację (notacja mam nadzieję będzie jasna) :
stara_baza.domeny.data_utworzenia -> nowa_baza.domeny.utworzono
I tak kolumna za kolumną ... ( ze starej bazy dużo informacji odpadnie ).

Pozdrawiam, Antey





Norton - 21-03-2006 01:00

 
> strukturach. Jednak według dokumentacji MySQL, w posiadanej wersji
> nie obsługuje ona mechanizmu SELECT INTO, opisanego pod linkiem powyżej.

hint: INSERT INTO




Norton - 21-03-2006 01:00

 
> hint: INSERT INTO
linkohint: http://dev.mysql.com/doc/refman/5.0/...rt-select.html




Antey - 21-03-2006 01:00

  >> hint: INSERT INTO
> linkohint: http://dev.mysql.com/doc/refman/5.0/...rt-select.html

Dziękuję. Wprawdzie do tego dotarłem, ale i tak liczy się dla mnie
potwierdzenie, że idę właściwym tropem.

Do 'międzybazowości' postaram się jakoś dotrzeć sam...
.... tam jakoś nie widzię :O/

Pozdrawiam, Antey





Antey - 21-03-2006 01:00

  >> hint: INSERT INTO
Error Code : 1062
Duplicate entry '' for key 1
(0 ms taken)

No i na tym się skończyła przygoda... :O\
Ech, to będzie długa noc ;O)

Pozdrawiam, Antey
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    Gdzie MySQL 4.1, a gdzie 5.0? [MS SQL] "set names" (mySQL) w MS SQL oracle -> oracle lub oracle -> mysql replikacja - programy [mysql 4.0] SELECT t1.id, t1.foo FROM t1 oraz COUNT t2 w jednym zapytaniu. [MySQL] Zwrot tego, co pasuje i nie pasuje :-/ [pgsql] Dostosowanie składni MySQL 5.0 -> PGSQL 8.1 [mysql] galeria zdjec - numerowanie zdjec [MySQL] Zapytanie z pliku , wynik do pliku [mysql] CONCAT agregujący, ale nie GROUP_CONCAT() mysql data 0000-00-00 na koniec
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nocnerozmowy.xlx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com