Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Import dat z MySQL Db do druhej Db

caligula
verified
rating uzivatele
(4 hodnocení)
22. 9. 2010 17:57:43
Zdravím,
laická otázka:
Je technicky nejako možné nakopírovať data z jednej Db do druhej.
Jedná sa iba o jednu tabuľku v ktorej je 15 stlpcov (napr. ID, meno, priezvisko, zaluby, atd.) a obsahuje asi 1000 riadkov.
Je možne tieto data naimportovať do inej DB, inej tabuľky, ktorá obsahuje iné sĺpce s inými názvami.
Nevyznám sa vôbec v MySQL a bolo mi povedané že dáta treba ešte raz nahadzať ručne a chcem či to ide aj elegantnejším spôsobom alebo len ručne.
Ďakujem.
22. 9. 2010 17:57:43
https://webtrh.cz/diskuse/import-dat-z-mysql-db-do-druhej-db/#reply561167
Ľuboš
verified
rating uzivatele
(4 hodnocení)
22. 9. 2010 18:11:22
ahoj
urcite ano teoreticky ked sa s tym nechces nejak moc zapodievat bud si spravit skript ktory sa napoji na obe db a jednu premiestni do druhej (ak su db na roznych miestach nie na localhoste treba povoli pripojene na DB z externeho zdroja aj ked to prinasa riziko ale ak to povolis docasne nemalo by sa nic stat) pripadne si exportni klasicky celu db a otvor v nejakom editore a jednoducho sprav replace jednotlivych nazvov tym padom si prisposobis povodnu db na pozadovanu a vykonas nasledne import ovsem ak ti vsetko presne sedi okrem nazvov
22. 9. 2010 18:11:22
https://webtrh.cz/diskuse/import-dat-z-mysql-db-do-druhej-db/#reply561166
predaj.domen
verified
rating uzivatele
(1 hodnocení)
22. 9. 2010 18:53:53
ahoj,
ak sa obidve DB nachádzajú na tom istom serveri a užívateľ, ktorého používaš má prístup do obidvoch databáz tak to môžeš jednoducho spraviť napríklad takto:
vytvorenie identickej tabulky
ale budeš musieť znovu nastaviť FK a niektoré vlastnosti mysql polí ako napr autoincrement...
kopírovanie dát do existujúcej tabulke
INSERT INTO databaza1.tabulka1(vypln,polia,v,Poradi)
SELECT vypln,polia,v,Poradi FROM databaza2.tabulka2
dávaj pozor na to aby polia boli v správnom poradí, názvy polí môžu byť úplne odlišné. Dávaj si ale pozor aby si kopíroval správne hodnoty - napr. aby si do integeru nekopíroval varchar atd..
22. 9. 2010 18:53:53
https://webtrh.cz/diskuse/import-dat-z-mysql-db-do-druhej-db/#reply561165
qwertr
verified
rating uzivatele
(7 hodnocení)
22. 9. 2010 19:24:44
Skus mrknut aj na tuto temu. Riesilo sa tam viac menej to iste
http://webtrh.cz/105821-import-dat-mysql-databaze-jiny
22. 9. 2010 19:24:44
https://webtrh.cz/diskuse/import-dat-z-mysql-db-do-druhej-db/#reply561164
kaspa
verified
rating uzivatele
(5 hodnocení)
22. 9. 2010 20:32:18
Ak by išlo aj o rozne typy DB, napr. MySQL a Oracle, tak slušné riešenie je Microsoft integration services - dokáže sa pripojiť asi ku všetkým db a pohodlne prenášať+ robiť transformácie (ETL).
22. 9. 2010 20:32:18
https://webtrh.cz/diskuse/import-dat-z-mysql-db-do-druhej-db/#reply561163
caligula
verified
rating uzivatele
(4 hodnocení)
23. 9. 2010 14:47:49
Ďakujem za odpovede.
Pýtal som sa len teoreticky či je to možné dáta z jednej tabuky do druhej pričom v niektorom prípade sú vlastnosti mysql polí iné ako písal predaj.domen.
23. 9. 2010 14:47:49
https://webtrh.cz/diskuse/import-dat-z-mysql-db-do-druhej-db/#reply561162
predaj.domen
verified
rating uzivatele
(1 hodnocení)
23. 9. 2010 18:42:09
Napsal caligula;574062
Ďakujem za odpovede.
Pýtal som sa len teoreticky či je to možné dáta z jednej tabuky do druhej pričom v niektorom prípade sú vlastnosti mysql polí iné ako písal predaj.domen.
určite je to možné. Aj keď sú vlastnosti polí rozdielne tak ti to bude funtovať. Napr. INTEGER vložíš do VARCHAR a pod. Ale napr. opačne ti to nepôjde. Teda do číselného pola nevložíš píšmená...
Takisto môžeš niektoré polia vynechať ak sú úplne zlé.
Pošli vzorku a ja ti to napíšem..
23. 9. 2010 18:42:09
https://webtrh.cz/diskuse/import-dat-z-mysql-db-do-druhej-db/#reply561161
caligula
verified
rating uzivatele
(4 hodnocení)
23. 9. 2010 20:28:02
Prográmator povedal že by to bolo ťažké, náročné, nákladné... Tak to další borec nahadzoval ručne.
Takže je to hotovo, ale ďakujem za ochotu a že si mi vysvetlil že určite by to išlo aj nejako jednoduchšie.
Rep +
23. 9. 2010 20:28:02
https://webtrh.cz/diskuse/import-dat-z-mysql-db-do-druhej-db/#reply561160
Pro odpověď se přihlašte.
Přihlásit