Also ich versuche mal mein Problem etwas umfassender darzustellen...
Dazu erläutere ich auch mein Vorgehen bei der Installation.
1. Ich habe das Setup von
MySQL Server 4.1 heruntergeladen
2. Ich installiere den
MySQl Server.
Einstellungen:
Setup Type: Complete
Destination Folder: C:\Programme\
MySQL\
MySQL Server 4.1\
3. Ich überspringe die Regestrierung bei
MySQl.com. Installation abgeschlossen.
4. Der Configuration Wizard erscheint
Einstellungen:
Detailed Config. statt Standadrd Config
--> Developer Machine
--> Multifunctional
DB
--> approximate num of concurrent connections. Manual Setting = 15
-->
TCP/
IP? Yes, Port: 3306
-->
Standart Zeichensatz
-->Include Bin Directory in Windows PATH? Yes.
-->Security Settings? No! --> no password
Configuration executed:
Config File created = C:\Programme\
MySQL\
MySQL Server 4.1\my.ini
Service restarted succesfully.
5. Ich installiere die Server-Anwendung mysqld-nt.exe mit der Konsole
Delphi-Quellcode:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\>mysqld-nt --install
Service successfully installed.
C:\>
6. Ich versuche auch in der Konsole
mysql.exe zu starten. Mir wird allerdings der Zugang unter dem Error 1045 verweigert. Dann piepts einmal schön und nix.
Delphi-Quellcode:
C:\>
mysql
ERROR 1045 (28000):
Access denied
for user '
ODBC'@'
localhost' (using password: NO)
C:\>
Warum wird mir hier schon der Zugang zum MySQl Server verweigert oder ist die mysql.exe unerheblich für mich wenn ich schon die mysqld-nt.exe installiert habe?
7. Ich probier trotzdem das Demoprj von Luckie unter Delphi zu starten. Die libmysql.dll befindet sich auch ganz sicher im Anwendungsverzeichnis(Ist ja auch schon in der zip von Luckie dabei)! Dann bekomme ich folgenden Error wenn ich auf "
DB Anlegen" drücke, siehe auch Anhang.
Delphi-Quellcode:
---------------------------
Debugger
Exception Notification
---------------------------
Project AdressDBSQL.exe raised
exception class EAccessViolation
with message '
Access violation at address 100047CA in module 'libmysql.dll'
. Read of address 00000358'. Process stopped. Use Step
or Run
to continue.
---------------------------
OK Help
---------------------------
8. Ich probier mit dem EMS
SQl Manager 2007 für
MYSQl eine
DB zu erstellen. Dabei bekomme ich dann etwa den selben Fehler wie zuvor in der Konsole, siehe Anhang. Nur der User heisst hier 'root' statt '
ODBC'
Ich habe aber eine andere offene Frage:
Was ist der "XAMPP Control Panel" bzw was macht dieser genau? Er wurde ja in der Diskussion erwähnt(Ich hab ihn mir schon heruntergeladen und ausprobiert).
Ich hoffe Ihr könnt mir anhand der Infos weiterhelfen..
herkulesamstart