Verbindung mit einer MySQL Datenbank über TCP IP aufbauen
Ich habe im moment das Problem das ich von einer Steuerung aus auf eine MySQL Datenbank zugreifen sollt. Das Problem ist das die Steuerung eine eigene Programmiersprache hat und die einzige normale Schnittstelle die ich nach aussen hab ist ein TCP/IP Client. Meine frage nun ist ob jemand weis ob es überhaupt möglich ist bzw. was ich dazu vielleicht noch brauch ausser die Datenbank selber? und wenn es möglich ist ob jemand ein Tutorial hat was ich über TCP/IP verschicken muss das ich eine Antwort bekomme
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 127005
Url: https://administrator.de/contentid/127005
Ausgedruckt am: 23.11.2024 um 02:11 Uhr
6 Kommentare
Neuester Kommentar
Und meine Antwort war nur HÄÄÄÄÄ?
Was möchtest du? Eine Verbindung zu MySQL ist ganz simpel über IP / Port 3306 aufzubauen. Und dann würde ich einen der SQL-Connectoren nutzen die es gibt -> einfach mal so nen paar zeichen rüberjagen wird nich gehen... Notfalls würde ich mir nen Adapter bauen -> d.h. einen Client (in Java o.ä.) der Plain-Text-Anfragen auf Port X entgegen nimmt und die dann per JDBC o.ä. an MySQL übergibt. Die Antwort dann wieder im Plain-Text zurück an deine App...
Was möchtest du? Eine Verbindung zu MySQL ist ganz simpel über IP / Port 3306 aufzubauen. Und dann würde ich einen der SQL-Connectoren nutzen die es gibt -> einfach mal so nen paar zeichen rüberjagen wird nich gehen... Notfalls würde ich mir nen Adapter bauen -> d.h. einen Client (in Java o.ä.) der Plain-Text-Anfragen auf Port X entgegen nimmt und die dann per JDBC o.ä. an MySQL übergibt. Die Antwort dann wieder im Plain-Text zurück an deine App...
Moin AndiStroebi,
versteh uns bitte nicht falsch, wir versuchen ja zu verstehen und auch zu helfen, aber...
ich habe schon zu Anleitungen von taiwanesischen Radioweckern, zu Steuererklärungen, zu Sudokus und zu postdadaischer Lautmalerei schneller Zugang gefunden als zu Sätzen (??) wie
Bitte versuch noch einmal zusammenzusortieren, was du bisher weißt und was was noch fehlt.
Ich habe bislang keinerlei Vermutung was denn eine "Steuerung mit eigener Programmiersprache" sein könnte.
Von daher wird es mit Skript-Schnipseln etwas schwierig.
Grüße
Biber
versteh uns bitte nicht falsch, wir versuchen ja zu verstehen und auch zu helfen, aber...
Zitat von @AndiStroebi:
Ich habe im moment das Problem das ich von einer Steuerung aus auf
eine MySQL Datenbank zugreifen sollt. Das Problem ist das die
Steuerung eine eigene Programmiersprache hat und die einzige normale
Schnittstelle die ich nach aussen hab ist ein TCP/IP Client. Meine
frage nun ist ob jemand weis ob es überhaupt möglich ist
bzw. was ich dazu vielleicht noch brauch ausser die Datenbank selber?
und wenn es möglich ist ob jemand ein Tutorial hat was ich
über TCP/IP verschicken muss das ich eine Antwort bekomme
Ich habe im moment das Problem das ich von einer Steuerung aus auf
eine MySQL Datenbank zugreifen sollt. Das Problem ist das die
Steuerung eine eigene Programmiersprache hat und die einzige normale
Schnittstelle die ich nach aussen hab ist ein TCP/IP Client. Meine
frage nun ist ob jemand weis ob es überhaupt möglich ist
bzw. was ich dazu vielleicht noch brauch ausser die Datenbank selber?
und wenn es möglich ist ob jemand ein Tutorial hat was ich
über TCP/IP verschicken muss das ich eine Antwort bekomme
ich habe schon zu Anleitungen von taiwanesischen Radioweckern, zu Steuererklärungen, zu Sudokus und zu postdadaischer Lautmalerei schneller Zugang gefunden als zu Sätzen (??) wie
und wenn es möglich ist ob jemand ein Tutorial hat was ich über TCP/IP verschicken muss das ich eine Antwort bekomme
Bitte versuch noch einmal zusammenzusortieren, was du bisher weißt und was was noch fehlt.
Ich habe bislang keinerlei Vermutung was denn eine "Steuerung mit eigener Programmiersprache" sein könnte.
Von daher wird es mit Skript-Schnipseln etwas schwierig.
Grüße
Biber
Das wird es so fertig nicht geben... Wie soll der Antwort-String denn aussehen wenn du 500 Datensätze mit je 200 Feldern zurückbekommst...
Hier kannst du dir glaub ich besser nen eigenes Gateway schreiben - wie beschrieben... Du gibst den SQL-String rüber und bekommst nen Antwort-Satz (mit entsprechenden Trennzeichen) zurück...
Hier kannst du dir glaub ich besser nen eigenes Gateway schreiben - wie beschrieben... Du gibst den SQL-String rüber und bekommst nen Antwort-Satz (mit entsprechenden Trennzeichen) zurück...