AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

mySQL schreiben und lesen per Delphi

Ein Thema von sebjensen · begonnen am 23. Jul 2007 · letzter Beitrag vom 23. Jul 2007
Antwort Antwort
Seite 1 von 2  1 2      
sebjensen

Registriert seit: 8. Dez 2005
Ort: Kiel
62 Beiträge
 
#1

mySQL schreiben und lesen per Delphi

  Alt 23. Jul 2007, 09:30
Hallo.

Ich wollte mal fragen, ob es möglich ist mit Delphi in eine mySQL-Datenbank zu schreiben. Ich wollte nämlich einen kleinen Vokabeltrainer basteln, der mit Daten aus einer mySQL-Datenbank gefüttert wird. Ebenso sollte es möglich sein, die Daten lokal herunterzuladen, da ja sonst ständig eine Internetverbindung bestehen muss.

Bevor ich mich nun mit mySQL auseinander setze, was ich bisher noch nicht getan habe, wollte ich mal fragen, ob das gewünschte sich so mit Delphi umsetzen lässt.

Viele Grüße,
sebjensen
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#2

Re: mySQL schreiben und lesen per Delphi

  Alt 23. Jul 2007, 09:33
Guckst Du z.B. hier
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von scrat1979
scrat1979

Registriert seit: 12. Jan 2007
Ort: Sulzbach a.d. Murr
1.028 Beiträge
 
Delphi 10.4 Sydney
 
#3

Re: mySQL schreiben und lesen per Delphi

  Alt 23. Jul 2007, 12:14
Muss es denn MySQl sein? Sonst verwende doch Absolute Database (www.componentace.com). Die Daten werden in einer einzigen Datei gespeichert (Backup also sehr einfach) und SQL-Befehle werden auch unterstützt. Das verwende ich schon seit längerem in meinen Projekten. Für den privaten Gebrauch kostenlos. Ich persönlich finde, ein MySQL-Server für einen Vokabeltrainer ist "etwas" übertrieben, oder?

SCRaT
Michael Kübler
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: mySQL schreiben und lesen per Delphi

  Alt 23. Jul 2007, 12:21
Von MySQL gibt es genauso wie für FireBird eine embedded Version, welche keine Installation eines Servers benötigt.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von scrat1979
scrat1979

Registriert seit: 12. Jan 2007
Ort: Sulzbach a.d. Murr
1.028 Beiträge
 
Delphi 10.4 Sydney
 
#5

Re: mySQL schreiben und lesen per Delphi

  Alt 23. Jul 2007, 12:24
Zitat von mkinzler:
Von MySQL gibt es genauso wie für FireBird eine embedded Version, welche keine Installation eines Servers benötigt.
Oha! Und Du meinst nicht, daß ein Vokabeltrainer auf MySQL-Basis etwas zu übertrieben ist?
Michael Kübler
  Mit Zitat antworten Zitat
sebjensen

Registriert seit: 8. Dez 2005
Ort: Kiel
62 Beiträge
 
#6

Re: mySQL schreiben und lesen per Delphi

  Alt 23. Jul 2007, 12:25
Hallo.

Ist denn diese Datenbank auch über das Internet verfügbar, so dass man per Formular daten dort online ablegen kann und jeder automatisch über die neusten Daten verfügt?

Wie bekomme ich denn so eine embedded Version?
  Mit Zitat antworten Zitat
Benutzerbild von BUG
BUG

Registriert seit: 4. Dez 2003
Ort: Cottbus
2.094 Beiträge
 
#7

Re: mySQL schreiben und lesen per Delphi

  Alt 23. Jul 2007, 16:29
Zitat von scrat1979:
Oha! Und Du meinst nicht, daß ein Vokabeltrainer auf MySQL-Basis etwas zu übertrieben ist?
Ich denke, dass der Vokabeltrainer sicher auch ein Übungsprojekt ist um den Umgang mit mySQL zu trainieren.
Zitat von sebjensen:
Ist denn diese Datenbank auch über das Internet verfügbar, so dass man per Formular Daten dort online ablegen kann und jeder automatisch über die neusten Daten verfügt?
Soweit ich weiß, ist eine embedded Datenbank nicht aus dem Internet erreichbar (aber ich hab keine Ahnung ), aber viel wichtiger ...
Zitat von http://dev.mysql.com/doc/refman/5.1/de/libmysqld-overview.html:
Die Embedded Server-Bibliothek basiert auf der Client/Server-Version von MySQL, die in C/C++ geschrieben ist. Folglich ist auch der Embedded Server in C/C++ verfasst. In anderen Sprachen steht kein Embedded Server zur Verfügung.
FAZIT: für diese Zweck vielleicht die "richtige" mySQL-Datenbank und den Link von DeddyH (oder diesen) nutzen.

MfG,
Bug
Intellekt ist das Verstehen von Wissen. Verstehen ist der wahre Pfad zu Einsicht. Einsicht ist der Schlüssel zu allem.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: mySQL schreiben und lesen per Delphi

  Alt 23. Jul 2007, 17:01
Oder halt eine anders DBMS, welches ohne Installation funktioniert (Fb embedded, SQLite)
Markus Kinzler
  Mit Zitat antworten Zitat
sebjensen

Registriert seit: 8. Dez 2005
Ort: Kiel
62 Beiträge
 
#9

Re: mySQL schreiben und lesen per Delphi

  Alt 23. Jul 2007, 18:09
Hi.

Ich werde das jetzt mal mit dem richtigen mySQL probieren, da ich denke, dass das verstehen dieser Datenbank für spätere Zeiten sinnvoll sein kann.

Ich habe versucht mich mit dem Tutorial durchzuhangeln, welches mir DeddyH empfohlen hat. Doch leider scheitere ich schon am ersten Codebeispiel. Ich bekomme einfach keine Verbindung zu meiner Datenbank auf meinem Server zum Laufen.

Ich bekomme stets die Angabe:
Can't connect to MySQL server on 'mysql.knallhart.de' (10060)

Die eingegebenen Daten sind jedoch korrekt. Woran kann es nun aber liegen?
  Mit Zitat antworten Zitat
sebjensen

Registriert seit: 8. Dez 2005
Ort: Kiel
62 Beiträge
 
#10

Re: mySQL schreiben und lesen per Delphi

  Alt 23. Jul 2007, 18:11
Das Problem liegt am Anbieter knallhart, denn dort steht: Nein, aus Sicherheitsgründen ist die Freigabe von MySQL-Datenbanken nicht möglich.

Somit kann ich dann dazu ja auch keine Verbindung herstellen, oder?
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 23:25 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