Hoi,
hast du die mysql db mal selber von hand über die mysql shell angelegt und nicht über den ts?
Nur zur Vervollständigung hier das command 
Code:
mysql -h localhost -u [benutzername] -p [datenbankname] < sql/create_mysql/create_tables.sql
-h: IP des DB Servers, meistens ist die auf der gleichen Maschine, daher localhost
-u: Benutzername, häufig root oder admin
-p: Es muss das Passwort eingetragen werden, wird nach dem Ausführen des Befehls direkt abgefragt
Dann kommt der Datenbankname, als zb ts3
Hinter dem < steht der Pfad zur sql Datei vom TS mit welcher die Tabellen richtig angelegt werden.
Ich hab einfach die Erfahrung gemacht, dass der TS Server aus iwelchen Gründen die DB bzw. die Tabellen nicht ordentlich anlegt.
[EDIT]
Auch mal prüfen, ob der mysql Benutzer überhaupt die benötigten Rechte hat um die Tabellen an zu legen.
[/EDIT]
Schönen Gruss
Hutti