Autor Zpráva
marekPOD
Profil
Lámu si tím hlavu a nemohu najít nějaké elegantní řešení jak současně pracovat s více MySQL DTB. Neelegantně jsem to vyřešil,ale jistě je možný i jiný postup. Děkuji za radu nebo jenom popostrčení.
Hugo
Profil
Vytvoříš si ke každé db jedno připojení a pak pracuješ s nimi.
marekPOD
Profil
No tak to je paráda, nevíte někdo odkaz na potřebnou dokumentaci? Porovnávat záznamy na 2 datab jednim SQL dotazem a rozdíl zanášet do třetí (NAPŘÍKLAD) je co jsem potřeboval. Díky
Hugo
Profil
marekPOD

Aha, tak to asi nepůjde. Můžeš mít v jednom sql dotazu víc db, ale jen pokud to běží na jednom stroji.
marekPOD
Profil
Hmm,co se dá dělat, půjde to bohužel složitější cestou. Načtení z jedné DTB, uložení do proměnných, načtení z druhé DTB, uložení do proměnných, funkce porovná, dle výsledku vloží do třetí DTB. Doufám jen že mohu být v jednom skriptu připojen k více DTB na různých strojích současně, respektive nevíte někdo kde naleznu dokumentaci? děkuji.
BetaCam
Profil
Dokumentaci k čemu??

PHP ??? http://es.php.net/manual/cs/index.php
MySql ??? http://dev.mysql.com/doc/
marekPOD
Profil
Ano třeba tak. Ď.
Hugo
Profil
Připojení db z více strojů je určitě realizovatelné. Ale IMHO to nepůjde použít v jednom dotazu. Dokumentace viz BetaCam.
Mike8748
Profil
jak SELECT tak INSERT a dalsi umoznujou syntaxi SELECT databaze.tabulka ... takze v jednom dotazu (pokud jsou DB na stejnym stroji, dostupne v jednom pripojeni) neni problem
mazlo
Profil
A nešla by vytvořit ještě jedna databáze, kde by se dělali view na ty tři databáze? Ale nevím, třeba je to blbost :-)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0