No puede tener el nombre de la base de datos como una variable de vinculación; debe incrustarlo en el literal de consulta. Cambie su consulta a esto en su lugar:
String query = "CREATE DATABASE " + getDatabaseName();
También puede usar una Statement
simple (en lugar de PreparedStatement
) para ejecutar este SQL.