import javax.sql.DataSource; import org.apache.commons.dbcp.BasicDataSource; DataSource dataSource = new BasicDataSource(); ((BasicDataSource) dataSource).setUrl("jdbc:mysql://localhost:3306/mydatabase"); ((BasicDataSource) dataSource).setUsername("username"); ((BasicDataSource) dataSource).setPassword("password"); Connection connection = dataSource.getConnection(); Statement statement = connection.createStatement(); statement.addBatch("INSERT INTO customers (name, age) VALUES ('John', 25)"); statement.addBatch("INSERT INTO customers (name, age) VALUES ('Jane', 29)"); statement.addBatch("INSERT INTO customers (name, age) VALUES ('Mike', 35)"); statement.executeBatch(); PreparedStatement preparedStatement = connection.prepareStatement("SELECT * FROM customers WHERE age > ?"); preparedStatement.setInt(1, 30); ResultSet resultSet = preparedStatement.executeQuery(); sql CREATE INDEX idx_age ON customers(age);


上一篇:
下一篇:
切换中文