您的位置:首页 > 其它

jdbc预编译插入数据操作

2016-06-16 15:22 381 查看
package com.test;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;

/**
* jdbc使用预编译进行插入操作
*
* @Author: 张昊亮
* @Date: 2016年6月16日 上午10:56:43
*/
public class JdbcTest3 {

public static void main(String[] args) throws SQLException, ClassNotFoundException {

// 注册驱动
// DriverManager.registerDriver(new com.mysql.jdbc.Driver());
Class.forName("com.mysql.jdbc.Driver");

// 获得链接
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/zhl", "root", "root");

// 得到操作数据库sql语句的预编译对象PraparementStatement
PreparedStatement ps = conn.prepareStatement("insert into user(id,usename,password) values(?,?,?)");
ps.setString(1, "5");
ps.setString(2, "xiaoming");
ps.setString(3, "xiaoming");

// 执行
int rs = ps.executeUpdate();
System.out.println(rs);

// 释放资源
ps.close();
conn.close();
}
}

结果:
    
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: