Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   MariaDB anstatt MySQL (https://www.delphipraxis.net/182945-mariadb-anstatt-mysql.html)

AlexII 28. Nov 2014 11:29

AW: MariaDB anstatt MySQL
 
Also wir haben bei uns in der Firma eine Software für zig Tausend Euro gekauft. Der Verkäufer hat uns OpenSuse mit MySQL aufgestellt, seine Software mit ODBC verbunden und fertig. Für Support zahlen wir auch ganz schön. Ist das etwa illegal? Das mit der MySQL DB?

mkinzler 28. Nov 2014 11:34

AW: MariaDB anstatt MySQL
 
Wenn der Verkäufer den Quellcode nicht unter die GPL gestellt bzw. einen eigenen ODBC-Treiber mitliefert ( nicht Original) hat, m.E. ja.

AlexII 28. Nov 2014 11:37

AW: MariaDB anstatt MySQL
 
Zitat:

Zitat von mkinzler (Beitrag 1281470)
Wenn der Verkäufer den Quellcode nicht unter die GPL gestellt bzw. einen eigenen ODBC-Treiber mitliefert ( nicht Original) hat, m.E. ja.

Beides nicht... hm... so so, wir werden also illegal wie ne Ganz abgerupft.

mkinzler 28. Nov 2014 12:01

AW: MariaDB anstatt MySQL
 
Was ist den vertraglich geregelt? U.U. wurde die Lizenzierungspflicht auf den Kunden abgewälzt oder er hat eine Rahmenvereinbarung mit Oracle.

user0815 28. Nov 2014 12:24

AW: MariaDB anstatt MySQL
 
& genau diesen ganzen Quatsch habe ich auch gelesen... dann muss der EndUser halt MySQL installieren & die eigene Software darf nicht nur als Schnittstelle MySQL, sondern muss auch anderen DB Schnittstellen anbieten & zum Verbinden muss man UniDAC oder ähnliches nehmen aber nie über die eigentliche Schnittstelle dann kostet das wieder usw... das habe ich halt nicht geblickt & hier wird es auch immer bunter.

@Phoenix
Zitat:

Das heisst, Du kannst MySQL Problemlos durch MariaDB ersetzen. Auch in XAMPP: http://articlebin.michaelmilette.com...es-on-windows/
hiermit habe ich es nicht hinbekommen... :?:

Aber nach dieser Anleitung scheint es zu funktionieren:
https://community.apachefriends.org/...c.php?p=211509 :thumb:

habe hierfür:
http://sourceforge.net/projects/xamp...indows/5.5.19/ -> xampp-win32-5.5.19-0-VC11.7z
sowie
https://downloads.mariadb.org/mariadb/5.5.37/ -> mariadb-5.5.37-win32.zip
genommen.

In der Anleitung unter Punkt: 2. Fixing phpmyadmin
Hier wurde nur der erste Grant Befehl genommen, bei den anderen kommt ne Fehlermeldung.

ABER: phpmyadmin funktioniert trotzdem :)

Der Datenbank Server (http://localhost/phpmyadmin/) zeigt folgendes an:
Zitat:

Server: 127.0.0.1 via TCP/IP
Server-Typ: MariaDB
Server Version: 5.5.37-MariaDB - mariadb.org binary distribution
Protokoll-Version: 10
Benutzer: root@localhost
Server Zeichensatz: UTF-8 Unicode (utf8)

AlexII 28. Nov 2014 12:31

AW: MariaDB anstatt MySQL
 
Zitat:

Zitat von mkinzler (Beitrag 1281473)
Was ist den vertraglich geregelt? U.U. wurde die Lizenzierungspflicht auf den Kunden abgewälzt oder er hat eine Rahmenvereinbarung mit Oracle.

Das weiß ich leider nicht, das ganze wurde noch vor meiner Anstellung gemacht.

BadenPower 28. Nov 2014 18:03

AW: MariaDB anstatt MySQL
 
Hallo zusammen,
Zitat:

Zitat von mkinzler (Beitrag 1281468)
Die Clientbibliothek/ODBC Treiber usw.
Direkter Zugriff ist z.B. mit MyDAC/UniDAC möglich. Hierbei verbindet sich das Programm direkt mit dem server, anstatt eine Schnittstelle der Clientbibiothek zu verwenden.
http://www.devart.com/mydac/

Oder man nimmt die libmysql.dll, welche mit MariaDB ausgeliefert wird, denn diese ist nicht von MySql und funktioniert zu 100% mit der MySql-Datenbank.

Bernhard Geyer 28. Nov 2014 18:23

AW: MariaDB anstatt MySQL
 
Zitat:

Zitat von BadenPower (Beitrag 1281503)
Oder man nimmt die libmysql.dll, welche mit MariaDB ausgeliefert wird, denn diese ist nicht von MySql und funktioniert zu 100% mit der MySql-Datenbank.

Das bezweifle ich.
Alleine schon

Zitat:

You have to use the --old-password option in MySQL (as the old client library only supports the old authentication)
Dürfte für diverse Installationen ein NoGo sein.

BadenPower 28. Nov 2014 18:55

AW: MariaDB anstatt MySQL
 
Hallo zusammen,
Zitat:

Zitat von Bernhard Geyer (Beitrag 1281507)
Zitat:

You have to use the --old-password option in MySQL (as the old client library only supports the old authentication)
Dürfte für diverse Installationen ein NoGo sein.

Bei mir läuft ein MySql-Server Version: 5.0.67-community-nt und
"old passwords" ist "OFF".

Zugegriffen wird über Zeos und der MariaDB-libmysql.dll der MariaDB-Version 5.5.30.

Alles läuft Bestens.


Wo hast Du denn dieses Zitat her?

ergeka 28. Nov 2014 19:30

AW: MariaDB anstatt MySQL
 
Wir haben hier verschiedene Versionen von MariaDB (5.1.62, 5.5.32, 10.0.13) unter Linux und Windows laufen.
Bisher völlig problemlos. Als Client-Lib verwenden wir die 'libmariaDB.dll'.

https://downloads.mariadb.org/client-native/2.0.0/

In den Anwendungen haben wir unter XE mit TSQLConnection gearbeitet.
Unter XE6 verwenden wir TFDConnection. Alles ohne Schwierigkeiten.

Für Admin-Zwecke benutzen wir 'HeidiSQL'. Wunderbares Tool. Auch in Delphi geschrieben.

http://www.heidisql.com/


Gruß

Ralf


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

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