PreparedStatement stmt = null;
/**
* 创建数据库
* */
final String SQL_CREATE_DB = "CREATE DATABASE ?";
stmt = conn.prepareStatement(SQL_CREATE_DB);
stmt.setString(1, bean.getName());
stmt.execute();
如上面代码所示,这个样子创建数据库是会报错的.是不是这种非字符串的变量是不能用PreparedStatement来处理的.