Toon posts:

Data uit verschillende mysql-databases combineren

Pagina: 1
Acties:

Vraag


  • klablabla
  • Registratie: Februari 2013
  • Laatst online: 23-12-2022
Mijn vraag

Heb diverse mysql databases draaien waarin de tabel stops voorkomt. Met dezelfde kolommen.
Doel is om Alle stops tabellen uit alle databases moeten naar Json.

Momenteel maak ik via php verbinding met db1
Haal de data eruit via:
code:
1
SELECT stop_name,lat,lon,address FROM stops

Zet het naar row1, verbreek de verbing.
Dit herhaal ik voor db2 t/m db19
Aan het eind combineer ik alle rows en print ze in Json.

Via sql kan je ook alles combineren via union all maar krijg het niet aan de praat.

Heb het dus al draaien via een hoop code. Dit moet via union makkelijker kunnen.

Alle databases draaien op dezelfde server heb een gebruiker aangemaakt die kan alle databases mag uitlezen.

Alle reacties


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 06-01 18:18

NMe

Quia Ego Sic Dico.

Wat lukt er precies niet met die union dan? Alles wat je moet doen is de databasenaam voor de tabelnaam zetten.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • klablabla
  • Registratie: Februari 2013
  • Laatst online: 23-12-2022
NMe schreef op dinsdag 18 september 2018 @ 17:26:
Wat lukt er precies niet met die union dan? Alles wat je moet doen is de databasenaam voor de tabelnaam zetten.
De query is gelukt.
Nu nog met php naar Json.

[Voor 7% gewijzigd door klablabla op 18-09-2018 19:31]


  • MAX3400
  • Registratie: Mei 2003
  • Laatst online: 21-12-2022

MAX3400

XBL: OctagonQontrol

Doe eens een stukje code posten dan; hebben anderen er later ook nog iets aan, qua syntax of referentie :)

Op zich, aanname, zal het geen rocket-science zijn qua SQL-statements maar een uitwerking is altijd leuk om te lezen van iemand.

Mijn advertenties!!! | Mijn antwoorden zijn vaak niet snowflake-proof


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 06-01 18:18

NMe

Quia Ego Sic Dico.

klablabla schreef op dinsdag 18 september 2018 @ 19:29:
[...]


De query is gelukt.
Nu nog met php naar Json.
Hoe is dat anders dan elke andere query? Wat lukt er nou precies niet?

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.



Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee