Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Zugriff auf MySQL 5.0 mit MyDAC und Zeos (https://www.delphipraxis.net/82437-zugriff-auf-mysql-5-0-mit-mydac-und-zeos.html)

Andidreas 13. Dez 2006 07:56

Datenbank: MySQL • Version: 5.0 • Zugriff über: MyDac

Zugriff auf MySQL 5.0 mit MyDAC und Zeos
 
aloha...

wir würden in unserer firma demnächst auf mysql 5.0 oder 5.1 umsteigen...
ein kollege hat mir gerade gesagt das in verbindung mit mysql 5.0 die mydac komponente auch erneurt werden muss....

ist da was dran???

auf der homepage von core lab hab ich keinen hinweis darauf gefunden!


edit: titel dieses threads geändert!!!

Bernhard Geyer 13. Dez 2006 08:16

Re: MySQL 5.0 (5.1) und MyDac
 
Kommt darauf an von welcher Version MyDAC und MySQL du kommst.

MySQL hat mit der Version 4.1 die Passwortverschlüsslung geändert die neue Kompos benötigt wenn man nicht jedesmal per SQL-Anweisung das Passwort auf die alte Verschlüsslung umstellen will.

Andidreas 13. Dez 2006 08:57

Re: MySQL 5.0 (5.1) und MyDac
 
ich kanns leider nicht genau sagen welche mydac version wir haben...
ich vermute aber, da wir ende letztes jahr die version gekauft haben, dass wir 2.3.3 oder 2.4.0 haben


im moment arbeiten wir mit der mysql version 4.0.20a

Bernhard Geyer 13. Dez 2006 09:10

Re: MySQL 5.0 (5.1) und MyDac
 
Version 2.3.3 oder 2.4.0?

Hast Du wirklich MyDAC von CoreLabs oder DAC for MySQL von MicroOlap (hieß früher auch MyDAC)?

Andidreas 13. Dez 2006 09:31

Re: MySQL 5.0 (5.1) und MyDac
 
also komplett ausgesprochen heißt das ding "Direct Access for MySQL" obs jetzt corelabs oder microolap is kann ich nicht sagen...

ich hab aber in der readme ne stelle gefunden wo drinne steht, das die version die wir ham mit mysql 5 getestet und entwickelt wurde...

also dürfte ich mit der mysql 5.0 version ja keine probleme bekommen!

Bernhard Geyer 13. Dez 2006 09:38

Re: MySQL 5.0 (5.1) und MyDac
 
Ist DAC for MySQL und diese sind ab Version 2.0 MySQL >= 4.1-Kompatible.

Hatten wir auch mal (in der 1.xer-Version), haben aber gewechselt nachdem die 2.xer-Version teilweise 50% langsamer war). Sind jetz mit den CoreLabs-Komponenten nahe der maximalen Geschwindigkeit.

Andidreas 13. Dez 2006 10:31

Re: MySQL 5.0 (5.1) und MyDac
 
damit ich dich richtig verstehe, das was wir jetzt haben ist eine komponente von microolap?!

naja wir werden ja sehen wie schnell oder wie langsam wir dann sind!

wie siehts mit mysql 5.0 und zeos aus???
das interessiert mich jetzt für denn privaten gebrauch!

im moment nutz ich zeos 6.5.1 alpha (ich hoff mal ich sag jetzt das richtige *gg*

Bernhard Geyer 13. Dez 2006 10:37

Re: MySQL 5.0 (5.1) und MyDac
 
Zitat:

Zitat von Andidreas
damit ich dich richtig verstehe, das was wir jetzt haben ist eine komponente von microolap?!

Ja

Zitat:

Zitat von Andidreas
naja wir werden ja sehen wie schnell oder wie langsam wir dann sind!

Performance-Vergleich

Zitat:

Zitat von Andidreas
wie siehts mit mysql 5.0 und zeos aus???
das interessiert mich jetzt für denn privaten gebrauch!

im moment nutz ich zeos 6.5.1 alpha (ich hoff mal ich sag jetzt das richtige *gg*

Sollte kein Problem sein. Besorg dir aber das aktuell Release der letzten Wochen.

Andidreas 13. Dez 2006 11:44

Re: MySQL 5.0 (5.1) und MyDac
 
Zitat:

Zitat von Bernhard Geyer
Sollte kein Problem sein. Besorg dir aber das aktuell Release der letzten Wochen.

:-D naja ich hab schon von jemand mitgekommen das man bei der zeos installation von denn neuen releases so seine
probleme haben soll ^^
aber wir werden sehen... in meinem urlaub werd ich des sicherlich mal probieren ^^

Domo Sokrat 13. Dez 2006 12:01

Re: MySQL 5.0 (5.1) und MyDac
 
Hi,

Zitat:

Zitat von Andidreas
:-D naja ich hab schon von jemand mitgekommen das man bei der zeos installation von denn neuen releases so seine
probleme haben soll

Diese Probleme sollten aber mit der 6.6.0 beta erledigt sein. Zieh sie Dir einfach von http://zeosdownloads.firmos.at/downloads/releases/. Ich hatte keine Probleme, die 6.6.0 beta unter 2005 und 2006 über eine existierende Version (6.5.1) zu installieren.

Wenn's noch Probleme geben sollte, dann kannst Du Dich ja mal im ZEOS-Forum umsehen...

Viel Erfolg!

BTW: MySQL ist einer der Schwerpunkte von ZEOS und funzt prima mit MySQL (auch mit der 5.0).

Andidreas 13. Dez 2006 15:59

Re: Zugriff auf MySQL 5.0 mit MyDAC und Zeos
 
funktioniert die zeos 6.6.0 auch mit der mysql 4.0.20a version???

Domo Sokrat 13. Dez 2006 19:57

Re: Zugriff auf MySQL 5.0 mit MyDAC und Zeos
 
Logo geht das! Momentan nutze ich die 6.6.0 für Applikationen, die auf einen MySQL 4.0.17 Server zugreifen müssen. Funzt einwandfrei :thumb: entweder du wählst das Protokoll "mysql" aus und benennst die im "lib"-Verzeichnis der ZEOS-Distribution befindliche libmysql40.dll um in libmysql (so mach' ich's) oder Du wählst das Protokoll "mysql-4.0" aus und belässt den Namen der dll so, wie er ist. Das geht auch.

Grüße und nochmal viel Erfolg!

Mackhack 3. Jun 2007 08:29

Re: Zugriff auf MySQL 5.0 mit MyDAC und Zeos
 
Hallo Michael,

ich versuche auch grad mit den Zeos auf eine MySQL DB zuzugreifen. Jedoch bekomme ich immer diese unschoene Fehlermeldung um die Ohren gehauen.

Zitat:

---------------------------
Debugger Exception Notification
---------------------------
Project ZSimple.exe raised exception class Exception with message 'None of the dynamic libraries can be found: libmysql50.dll, libmysql.dll'.
---------------------------
Break Continue Help
---------------------------
Nun meine Frage: Muss ich den Lib-Pfad wo die dlls drin sind von den Zeos in den Suchpfad bei Delphi eintragen oder woran liegt es dass ich diesen Fehler bekomme?

Danke!

Igotcha 3. Jun 2007 08:38

Re: Zugriff auf MySQL 5.0 mit MyDAC und Zeos
 
Zitat:

Zitat von Mackhack
Nun meine Frage: Muss ich den Lib-Pfad wo die dlls drin sind von den Zeos in den Suchpfad bei Delphi eintragen oder woran liegt es dass ich diesen Fehler bekomme?

In das Anwendungsverzeichnis, Windows-System32-Verzeichnis oder sonst einem Pfad, der in Deinem System-PATH liegt.

Gruß Igotcha

Bernhard Geyer 3. Jun 2007 10:47

Re: Zugriff auf MySQL 5.0 mit MyDAC und Zeos
 
Zitat:

Zitat von Igotcha
In das Anwendungsverzeichnis, Windows-System32-Verzeichnis oder sonst einem Pfad, der in Deinem System-PATH liegt.

Am besten im Anwendungsverzeichnis. MySQL hat schon mal die Schnittstelle der DLL inkompatible geändert. Und wenn sie au irgendeinem Systempfad gezogen ist besteht die Gefahr das man eine inkompatible Version mitbekommt (DLL-Hölle).

Mackhack 3. Jun 2007 21:40

Re: Zugriff auf MySQL 5.0 mit MyDAC und Zeos
 
Hallo Bernhard, ich hatte sogar alle mitgelieferten MySQL dlls ins Anwendungsverzeichnis kopiert gehabt, ging immerr noch net. Erst als ich es in Windows\System32 gepackt hatte gings. Aber laut deiner Aussage nicht so toll, also wieder rausgenommen!


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:20 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