【发布时间】:2014-12-22 08:18:10
【问题描述】:
我正在尝试使用 MySQL 中的准备好的语句创建数据库。这里我传递的是如图所示的参数。
PreparedStatement createDbStatement = connection.prepareStatement("CREATE DATABASE ?");
createDbStatement.setString(1, "first_database");
createDbStatement.execute();
connection.commit();
但我收到语法错误。是否可以使用prepared statements创建表和数据库?
【问题讨论】:
标签: java mysql jdbc syntax-error ddl