猿问

用java在单个语句中执行的多个查询

用java在单个语句中执行的多个查询

嗨,我想知道是否可以使用JDBC执行类似的操作,因为它目前提供了一个异常,即使在MySQL查询浏览器中也是可能的。

"SELECT FROM * TABLE;INSERT INTO TABLE;"

虽然我意识到可以拆分SQL查询字符串并执行两次语句,但我想知道是否有一次这样的方法。

    String url = "jdbc:mysql://localhost:3306/";
    String dbName = "databaseinjection";
    String driver = "com.mysql.jdbc.Driver";
    String sqlUsername = "root"; 
    String sqlPassword = "abc";

    Class.forName(driver).newInstance();

    connection = DriverManager.getConnection(url+dbName, sqlUsername, sqlPassword);


素胚勾勒不出你
浏览 587回答 3
3回答

MMMHUHU

提示:如果有多个连接属性,则使用以下方法将它们分隔:&给你这样的东西:url="jdbc:mysql://localhost/glyndwr?autoReconnect=true&allowMultiQueries=true"我希望这能帮上忙。问候,格林
随时随地看视频慕课网APP

相关分类

Java
MySQL
我要回答