Einzelnen Beitrag anzeigen

Benutzerbild von Mamphil
Mamphil

Registriert seit: 17. Jul 2004
Ort: Garching b. München
149 Beiträge
 
Delphi 7 Professional
 
#8

Re: mysqld_s.pas : Datenbankverbindung zum embedded MySQL-Se

  Alt 28. Sep 2004, 20:42
Hi Marcus!
Zitat von marcus:
Also bei mir funktioniert das Erstellen einer Datenbank mit Hilfe des API's mysql_s.pas nicht. Wenn ich das per SQL
Befehl mache
Delphi-Quellcode:
    sql := 'create database test;';
    showmessage(inttostr(mysql_real_query(mysql,sql,length(sql))));
liefert mir die funktion mysql_real_query -1 zurück, was glaube ich soviel heißt wie - is nich.
Guck mal in deinem DB-Ordner nach. (Vgl. argv[2] := pchar('--datadir='+pf+'\mydata'); )

Wenn dort eine neue Datei / ein neues Verzeichnis entsteht, sollte die Datenbank angelegt sein. Außerdem probier mal nach dem mysql_real_query(...) folgendes:
Delphi-Quellcode:
  ShowMessage('Fehlerbeschreibung: '
             + mysql_error(_db)
             + #10#13'MySQL-Fehlercode: '
             + IntToStr(mysql_errno(_db)));
Mamphil
  Mit Zitat antworten Zitat