das Porblem hatte ich auch, allerdings lag es bei mir nicht am DB Name, sondern am Prefix der Tabellen. Auch dort darf kein "-" mit drin sein sonst kommt die selbe Meldung.
dies hier nur zur Info

Gruß
Steffen
Kann keine Tabellen in der gewählten MySQL-Datenbank anlegen
Setup hat versucht, eine Testtabelle in der Datenbank db1005199-test anzulegen und ist gescheitert. Bitte weisen Sie ihrem Datenbankbenutzer entsprechende Rechte zu, oder fragen Sie einen Administrator.