Entwickler-Ecke

Datenbanken - MySQL - Minimum für Delphi-Anwendung


Crombo - So 06.02.11 13:06
Titel: MySQL - Minimum für Delphi-Anwendung
Hallo,

bisher hatte ich mit MySQL von Delphi aus nichts zu tun. Habe bisher immer mit anderen DBs gearbeitet. Jetzt habe ich aber in nächster Zeit etwas Freizeit und wollte mir dabei ein Thema suchen, in das ich mich vertiefen kann. Da ist mir MySQL über den Weg gelaufen.

Was benötige ich mindestens, um von Delphi heraus, eine MySQL-Datenbank zu erstellen und verwalten? Muss ich da nur die libmysql.dll einbinden oder benötige ich weitere Software. Wenn es nur die libmysql.dll unbedingt braucht, wäre das super für mich, da ich sonst keine Verwendung von MySQL für mich sehe, da ich nicht zusätzlich zum Programm, noch viele weitere Dateien und Programme mitliefern möchte.

Freu mich schon auf eure Antworten und hoffentlich gute Ratschläge,
Crombo


Webo - So 06.02.11 13:19

http://www.delphipraxis.net/6543-mysql-ohne-komponenten.html Das ist eine gute Anleitung


Crombo - So 06.02.11 13:34

Danke für den Link, aber das ist nicht das was ich meine. Ich möchte wissen, was ich alles benötige um mit Delphi auf MySQL zu arbeiten. Hauptpunkt wäre: kann ich das ganze ohne MySQL-Server machen, also das die MySQL-Datenstruktur in einen Ordner meiner Wahl gelegt wird und ich mit Delphi und der libmysql.dll dort Datenbanken anlegen / verwalten / löschen kann.

Wenn ich auf jeden Fall einen Server benötige, ist MySQL nichts für mich.

Crombo


Narses - So 06.02.11 13:41

Moin!

user profile iconCrombo hat folgendes geschrieben Zum zitierten Posting springen:
Wenn ich auf jeden Fall einen Server benötige, ist MySQL nichts für mich.
Ja, AFAIR ist das genau so. :nixweiss:

cu
Narses


Crombo - So 06.02.11 13:49

Moderiert von user profile iconNarses: Komplett-Zitat des letzten Beitrags entfernt.

Das ist schade. Dann scheidet das als Thema mal aus. Mal abwarten, was mir in den nächsten Tagen noch über den Weg läuft. Für interessante Themen-Gebiets-Vorschläge wäre ich sehr dankbar. Muss auch nicht unbedingt etwas mit Datenbanken zu tun haben. Auch eine Beteiligung an einem Projekt (egal ob Open- oder ClosedSource, kommerziell, etc.) schließe ich nicht aus.

Crombo


elundril - So 06.02.11 15:34

Dann wäre eventuell SQLite [http://www.sqlite.org/] etwas für dich. Diese Datenbank funktioniert ohne Server, hat aber nicht den vollen Funktionsumfang eines DBMS und ist auch langsamer als ein DBMS wenn es um Bearbeitung größerer Mengen an Daten geht.

lg elundril


Crombo - So 06.02.11 15:43

Hallo,

SQLite kenne ich und wir haben es auch in einigen Projekten in Verwendung.
Ich suche derzeit für einige freie Tage ein Thema, in das ich mich einarbeiten kann. MySQL wäre solch ein Thema, wenn es keinen Server benötigen würde.

Ich werde mal einen neuen Thread aufmachen, und schauen, ob jemand ein interessantes Thema vorzuschlagen hat, das ich bearbeiten kann.

Crombo