Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   MySQL Wo ist die Tabelle? (https://www.delphipraxis.net/165551-mysql-wo-ist-die-tabelle.html)

Bernhard Geyer 6. Jan 2012 11:33

AW: MySQL Wo ist die Tabelle?
 
Zitat:

Zitat von DeddyH (Beitrag 1144600)
Die Angaben sind etwas widersprüchlich:
http://dev.mysql.com/doc/refman/5.1/...uirements.html
(Da steht Me dabei).
http://www.mysql.com/support/support.../database.html
(Hier nicht)

Wieso wiedersprüchlich? Auf der einen Seite hat man halt alle noch "DOS-Basierten" Windows-Versionen gestrichen und führt sie nicht mehr auf. Ich denke in 2011/12 wird fast keine Firma mehr Support für Win9x/ME bieten und auch NT wird bei fast allen schon nicht mehr getestet auch wenn evtl. das Programm/Anwendung noch darunter laufen würde.

Zitat:

Zitat von Franzelchen (Beitrag 1144601)
Wie schon oben beschrieben, es liegt nicht am MySQL-Installer sondern an der nicht lauffähigen Framework 4.

Wieso probierst du überhaupt die 5.5er Version aus? Der Link war auf die 5.1er Version die noch unter Win9x/ME laufen sollte. Falls letzte 5.1er Version nicht geht müsstest du dich auf die suche nach älteren 5.1er Versionen machen die noch lauffähig wären unter ME.

Bei der 5.5er Version steht klar das mindestens Windows 2000 nötig wäre (http://dev.mysql.com/doc/refman/5.5/...tallation.html)

Guido R. 6. Jan 2012 15:40

AW: MySQL Wo ist die Tabelle?
 
Hi !

Nur um das nochmal klarzustellen (die Formulierung mit "diesem Rechner" etc. könnte etwas verwirren) :

Wenn du an einem Rechner (Client) Dein Programm laufen lassen möchtest, dessen Daten auf einem anderen Rechner (Server) gespeichert sein sollen, dann muss das DBMS (MySQL) nur auf dem Server installiert werden. In Deinen Datenbankkomponenten (ZEOS - zConnection) musst Du dann die Zugangsdaten (IP, Port, etc.) zu dem Server angeben.

Wenn weder der Client (für lokale Installation von Programm und MySQL), noch der Server die Voraussetzungen für eine aktuelle Version von MySQL bieten, gäbe es noch die Möglichkeit einen weiteren Rechner in das Netzwerk einzubinden und diesen als "reinen" Datenbankserver zu verwenden. Dafür würde auch ein etwas älterer Rechner mit einer kleinen Linux-Installation (TinyCore ?) ausreichen. Dies wäre auch im Hinblick auf die kapazitären Grenzen von WinME (mehr als 768 MB Ram erfordern schon Tricks um ME stabil zu halten) nicht die schlechteste Idee.

Ansonsten bleibt Dir IMO nur die Nutzung einer veralteten MySQL-Version oder der Wechsel auf ein anderes Datenbanksystem (z.B. SQLite, Firebird). Mit letzterem würdest Du auch jedem Lizenzproblem aus dem Weg gehen (kommerzielle, nicht offene Projekte, die Komponenten von MySQL nutzen (mysqllib.dll) sind lizenzpflichtig :roll:).

Gruß
Guido R.

Franzelchen 7. Jan 2012 11:50

AW: MySQL Wo ist die Tabelle?
 
Hallo,

Mittlerweile hab ich die Version 5.1 installiert.

Das Konfigurationsprogramm hat eine 'my.ini' ins Windowsverzeichnis geschrieben.
Der Start des Servers mit
Delphi-Quellcode:
mysqld" --console
macht es offensichtlich nicht. Das Testprogramm meldet Fehler.

Delphi-Quellcode:
keine verbindung mit Server on localhost (10061)
Wo muß ich mich denn mit localhost, Nutzernamen und Passwort anmelden, bzw. wie sehe ich ob der Server läuft?

Danke für die bisherigen Hilfen.


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

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz