Ich greife auf einen 4.1
mySQL Server zu und anscheinend ist bei dieser Version die Verbindung irgendwie anders als bei der 3-er Version, mein real_connect schlägt fehl.
if mysql_real_connect(g_MySQL, pChar(g_MyHost), pChar(g_MyUser), pChar(g_MyPasswort), nil, g_MyPort, nil, g_MyCompressed) = nil then begin
proto('-->
SQL: MY_SQL_REALCONNECT FAILED');
Ich musste auch den Kommandozeilen-client (
mysql.exe) auf den neuesten Stand bringen, um auf die
DB zugreufen zu können, mit dem alten Client erhielt ich die Fehlermeldung dass er das notwendige Protokoll nicht unterstützt.
Muss ich bei meinem real_connect noch irgendwelche (neuen) Flags dazugeben oder gibts da ein grundsätzlich gröberes Problem.
(loginname, passwort, Berechtigungen stimmen natürlich)
Danke