AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Zugriff auf MySQL mit der MySQL
Thema durchsuchen
Ansicht
Themen-Optionen

Zugriff auf MySQL mit der MySQL

Ein Thema von Schuby · begonnen am 30. Mär 2020 · letzter Beitrag vom 3. Apr 2020
Antwort Antwort
Seite 2 von 3     12 3      
Schuby

Registriert seit: 25. Dez 2018
93 Beiträge
 
#11

AW: Zugriff auf MySQL mit der MySQL

  Alt 31. Mär 2020, 19:25
Hallo stifflersmom
genau das habe ich auch gemacht.. aber

ich habe mir Heidisql.exe gesaugt und konnte damit auf meine
Datenbank sofort zugreifen, jetzt versuche ich über Delphi eine
Komponente zu finden mit der ich die Datenbank ansprechen kann.

Ich hoffe das heidisql.exe den tunnel auch für mein delphi
aufgemacht hat, oder nur für sich? ne glaube ich nicht

ich versuche jetzt mal mit delphi kontakt zu bekommen.
ich dachte an TSQLConnection1


mfg
  Mit Zitat antworten Zitat
stifflersmom

Registriert seit: 8. Dez 2005
Ort: 24994 Holt
380 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#12

AW: Zugriff auf MySQL mit der MySQL

  Alt 1. Apr 2020, 08:35
Nun, welche Komponente Du nutzen willst hängt von Dir, Deiner Delphiversion ab.
Ich persönlich nutze die Komponenten von microOLAP und bin ganz zufrieden.
  Mit Zitat antworten Zitat
Schuby

Registriert seit: 25. Dez 2018
93 Beiträge
 
#13

AW: Zugriff auf MySQL mit der MySQL

  Alt 1. Apr 2020, 13:19
Hallo stifflersmom,
also ich habe jetzt 2 Programm die auf meine externe mysql zugreifen können.
1. Heidisql.exe
2. MySQLWorkbench.exe

3. putty.exe

In putty komme ich auch auf die mysql daten.
mysql -u [Benutzer] -p

Aber über Delphi der SQLConnection1 komme ich einfach
nicht drauf. SQLConnection1 sagt immer Benutzer oder Passwort falsch.



mfg
  Mit Zitat antworten Zitat
stifflersmom

Registriert seit: 8. Dez 2005
Ort: 24994 Holt
380 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#14

AW: Zugriff auf MySQL mit der MySQL

  Alt 1. Apr 2020, 15:57
Wenn Du mit HeidiSQL und der Workbench über localhost und den somit angelegten Tunnel auf die extene Datenbank zugreifen kannst,
dann muss der Fehler in Deiner Konfig in Delphi liegen.
Evtl. falsche libmysql.dll im Suchpfad?

Oder hast Du vielleicht noch einen lokalen mysql-Server laufen und das nur vergessen, und mit Heidi und der Workbench greifst Du auf diese Instanz zu?
  Mit Zitat antworten Zitat
Schuby

Registriert seit: 25. Dez 2018
93 Beiträge
 
#15

AW: Zugriff auf MySQL mit der MySQL

  Alt 1. Apr 2020, 16:52
Das ist es was ich nicht verstehe, wenn HeidiSQL und auch Workbench auf meine externe Datenbank
über localhost zugreifen kann, warum das mein Delphi Programm nicht,

HeidiSQL und auch Workbench habe ich geschlossen und xampp installiert, auch hier
sagt mein SQLConnection1 Benutzer oder Passwort falsch wenn ich auf die localhost
Datenbank von xampp zugreifen möchte.

Bei HeidiSQL und auch Workbench muss man den ssh Tunnel selber eingeben,
die erstellen selber einen ssh tunnel, da braucht man putty nicht mehr.
Also müsste doch dann für andere Programme der tunnel offen sein.

Halt... das fällt mir gerade ein..
Ich starte HeidiSQL mit tunnel und dann Workbench ohne tunnel nur mit localhost
mal sehen ob ich drauf komme.

ansonsten kann das nur noch an mein Delphi config dll liegen.



mfg
  Mit Zitat antworten Zitat
Schuby

Registriert seit: 25. Dez 2018
93 Beiträge
 
#16

AW: Zugriff auf MySQL mit der MySQL

  Alt 1. Apr 2020, 17:00
So ich habe es gerade getestet.
HeidiSQL habe ich mit ssh Tunnel gestartet und komme drauf.
Dann habe ich Workbench ohne ssh Tunnel gestartet und komme
auch auf meine Datenbank auf meinen RootServer local drauf.

Jetzt kann ich sagen das der Tunnel über localhost steht.

Es muss an mein delphi liegen.


mfg
  Mit Zitat antworten Zitat
stifflersmom

Registriert seit: 8. Dez 2005
Ort: 24994 Holt
380 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#17

AW: Zugriff auf MySQL mit der MySQL

  Alt 1. Apr 2020, 18:26
Ehrlich gesagt, kann ich mich nur noch dunkel an die Zeit erinnern, als der ich es mit Bordmitteln von Delphi versucht habe mit einer Mysql-Instanz zu verbinden.
Und ich glaube, wenn ich es überhaupt hinbekommen habe, es war ein ziemliches Gefrickel mit der passenden dll zur im Objektinspektor ausgewählten mysql-Version.
Iirgendwie bin ich dann zu microOLAP gekommen und habe es nicht bereut. Kostet zwar ein paar Euro, aber die die sind es wirklich wert.
Wenn Du die mal ausprobieren möchtest, es gibt eine Testversion zum runterladen:

https://www.microolap.com/products/c...ldac/download/
  Mit Zitat antworten Zitat
Schuby

Registriert seit: 25. Dez 2018
93 Beiträge
 
#18

AW: Zugriff auf MySQL mit der MySQL

  Alt 1. Apr 2020, 19:03
Oh da gibts aber viel zu saugen, kannst du mir den namen sagen ?


Ist das diese [DAC for MySQL Without Sources] ?

mfg

Geändert von Schuby ( 1. Apr 2020 um 19:10 Uhr)
  Mit Zitat antworten Zitat
Schuby

Registriert seit: 25. Dez 2018
93 Beiträge
 
#19

AW: Zugriff auf MySQL mit der MySQL

  Alt 1. Apr 2020, 19:35
Lieber stifflersmom ich muss mich bei dir für die Hilfe bedanken.
Du hast mir wirklich geholfen.


Habe die Testversion gesaugt / Installiert / und SOFORT auf die Datenbank gekommen.


Danke.


mfg
Miniaturansicht angehängter Grafiken
ok.jpg  
  Mit Zitat antworten Zitat
stifflersmom

Registriert seit: 8. Dez 2005
Ort: 24994 Holt
380 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#20

AW: Zugriff auf MySQL mit der MySQL

  Alt 2. Apr 2020, 10:22
Na dann, viel Spaß!
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:22 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz