Hallo,
ich will mit meinem Programm eine
MySQL-Datenbank erstellen, um von anderen Programmen zur Datenbankverwaltung bei der Installation meines Programms unabhängig zu sein.
Zur Kommunikation mit dem lokalen Server benutze ich
MySQL-Direct (dürfte in diesem speziellen Fall wohl zweitrangig sein)
Nun, wenn ich also meinen Befehl
CREATE DATABASE `testname`
über die übliche Function an den Server schicke, bekomme ich vom Server die Meldung "Can't create Database 'test'; Database exists". Die Datenbank existiert so natürlich nicht.
Mit CREATE TABLE (...); funktioniert das Ganze einwandfrei.
Ich benutze
MySQL 5.0.51b, hier auf Windows XP, ganz normal über den Installer installiert und das Root-Passwort über den anschließenden Konfigurator gesetzt.
Woran liegts nun, dass ich keine Databases erstellen darf (mit einem
SQL-Manager gehts, und der hat ja auch keine anderen Zugangsdaten als ich - oder?)
Über jede noch so hilfreiche Antwort würde ich mich sehr freuen