Bạn không thể có tên cơ sở dữ liệu làm biến liên kết - bạn phải nhúng nó vào trong câu truy vấn. Thay vào đó, hãy thay đổi truy vấn của bạn thành truy vấn này:
String query = "CREATE DATABASE " + getDatabaseName();
Bạn cũng có thể sử dụng Statement
đơn giản (thay vì PreparedStatement
) để chạy SQL này.