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.