Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi MySQL Server - Ja oder Nein? (https://www.delphipraxis.net/16761-mysql-server-ja-oder-nein.html)

Fellmer Lloyd 23. Feb 2004 08:49


MySQL Server - Ja oder Nein?
 
Hi!

Ich bin mir nicht sicher, ob ich für meine Anwendung ein MySQL Server verwenden soll.

Es werden voraussichtlich etwa 15 Clients auf dieselbe DB zugreiffen.
Da MySQL nichts kostet ist es meine erste Wahl.
Zudem braucht es nur eine DLL (bzw. gar keine) um auf eine MySQL DB zugreifen zu können.

Meine Fragen zum MySQL Server:
  • Geeignet für gleichzeitigen Zugriff von mehreren Clients?
  • Sicherheit?
  • Lizenz: Darf er auch mit einem komerziellen Programm weitergegeben werden?
  • Welche DB-Komponenten (D7) sind empfehlenswert? (Momentan: TMySQLDataset)
  • Erfahrungen: Hat schon jemand schlechte/gute Erfahrungen gemacht?

Ich danke für Infos, Gruss Fellmer :angle:

lorrey 23. Feb 2004 11:03

Re: MySQL Server - Ja oder Nein?
 
Hallo!

Ganz so einfach ist die Lizenzpolitik nicht von MySQL...

Bei einer "comerz" Anwendung musst du die Lizenz Gebühren bezahlen (ca. 450 EUR / Server) oder du musst deinen kompletten Code offen legen ... (OpenSource - GPL)!

Ansonsten ist der MySQL Server für all deine Wünsche bestens geeignet!!!
Zumal mit den neueren Version bald auch Stored Procedures, usw. gehen...

Gruss
Lorrey

Fellmer Lloyd 24. Feb 2004 14:31

Re: MySQL Server - Ja oder Nein?
 
Hi lorrey.
Die Lizenz zu kaufen wäre kein Problem.

Hat noch jemand eine Bemerkung zu den restlichen Punkten?
  • Geeignet für gleichzeitigen Zugriff von mehreren Clients?
  • Sicherheit?
  • Welche DB-Komponenten (D7) sind empfehlenswert? (Momentan: TMySQLDataset)
  • Erfahrungen: Hat schon jemand schlechte/gute Erfahrungen gemacht?

franktron 24. Feb 2004 14:49

Re: MySQL Server - Ja oder Nein?
 
Also ich benutze MySQLDAC für Delphi 7 ist echt schnell und auch einfach einzusetzen

Jelly 24. Feb 2004 15:09

Re: MySQL Server - Ja oder Nein?
 
Hallo,

wie groß ist denn deine DB, sprich wieviele Tabellen benutzt du... Denk dran, daß MySQL zwar umsonst/billig ist, es aber wesentliche einschränkungen gibt, was die Funktionalitäten angeht. Somit hast du mit der aktuellen version noch keine:
- Views
- Stored Procedures
- Triggers.

2. Punkt ist angeblich in der nächsten Version drin, Views und triggers fehlen aber weiterhin... Was hältst du denn vom freien Nachfolger von Interbase... Hast du deen schon mal in Betracht gezogen?

Gruß,
tom

micsie 24. Feb 2004 15:11

Re: MySQL Server - Ja oder Nein?
 
ich bin mit der Zeos Library (http://zeoslib.sourceforge.net/) sehr zufrieden, da der Zugriff auf MySQL sehr schnell und einfach möglich ist.

mfg micsie

DelphiDeveloper 26. Feb 2004 12:46

Re: MySQL Server - Ja oder Nein?
 
wie @jelly schon erwaehnte wuerde ich an deiner stelle firebird nehmen
wegen SP, triggers und views

ich setze firebird fuer abrechnungssysteme bei energieversorger ein und habe nur gute erfahrungen
gemacht was stabilitaet, wartungsaufwand und performance angeht.
Umfeld ca 40 clients
Datenaufkommen: 800.000 Abrechnungen pro Jahr
DB Groesse zur Zeit ca 3 GB




als zugriffskomponenten tun es bei FB 1.5 RC8 bisher noch die IBX Komponenten soll
aber in der Zunkunft vielleicht nicht mehr damit gehen.

Die bessere Wahl als Zugriffskomponenten sind ohnehin die kommerziellen IBObjects und FibPuls

Sanchez 26. Feb 2004 12:50

Re: MySQL Server - Ja oder Nein?
 
Bezüglich der Lizenzpolitik von MySQL gabs mal vor ein paar Wochen einen Thread mit Link auf Mysql.com.

Hier ist der Link: http://www.mysql.com/doc/de/Lizenzpolitik.html
Es ist also nicht in jedem Fall eine Lizenz nötig, auch bei kommerziellen Produkten.

grüße, daniel

Marcel Gascoyne 26. Feb 2004 13:52

Re: MySQL Server - Ja oder Nein?
 
Einen interessanten Vergleich zwischen MySql und Interbase (Firebird) gibt es von Bill Todd: InterBase and MySQL.

Hier werden die Unterschiede zwischen MySQL und Interbase aufgezeigt, insbesondere was MySQL nicht unterstützt.

Gruß,
Marcel

Matt 26. Feb 2004 14:01

Re: MySQL Server - Ja oder Nein?
 
Ich hatte den gleichen Gedankengang wie Du vor ein paar Wochen. Wollte von ADO weg und habe eine etwas komplexere Anwendung auf MySQL umgestellt. Am Anfang war alles OK, solange ich mit einzelnen Tabellen gearbeitet habe, aber als ich dann mit Beziehungen anfing gabs nur noch Chaos, ständig konnte er den Hauptdatensatz nicht mehr finde, wenn ich den Detaildatensatz entweder bearbeiten oder einen neu anlegen wollte. Kann sein das es an mir lag, aber ich habe jetzt wieder umgestellt auf Advantage Database Server und die Probleme sind weg!


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:17 Uhr.
Seite 1 von 2  1 2      

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