U kunt de databasenaam niet als bindvariabele gebruiken - u moet deze insluiten in de letterlijke query. Verander in plaats daarvan uw zoekopdracht in deze:
String query = "CREATE DATABASE " + getDatabaseName();
Je kunt ook een gewone Statement
. gebruiken (in plaats van PreparedStatement
) voor het uitvoeren van deze SQL.