Du kan inte ha databasnamnet som en bindningsvariabel -- du måste bädda in den i sökfrågan literal. Ändra din fråga till detta istället:
String query = "CREATE DATABASE " + getDatabaseName();
Du kan också använda en vanlig Statement
(istället för PreparedStatement
) för att köra denna SQL.