关于java:jdbc访问数据库实现原理

1.注册数据库驱动
Class.forName("com.mysql.jdbc.Driver");

2.获取连贯
`Connection conn = DriverManager.getConnection(“jdbc:mysql://localhost:3306/jt_db?characterEncoding=utf-8”,

            "root", "root");`
           

3.获取传输器
Statement stat = conn.createStatement();

4.利用传输器发送SQL到服务器执行,返回执行后果
`String sql = “select * from account”;

    ResultSet rs = stat.executeQuery(sql);`
    

5.处理结果

6.避免注入攻打办法
`ComboPooledDataSource pool = new ComboPooledDataSource();
Connection conn = pool.getConnection();
String sql = “select * from user”;
PreparedStatement ps =conn.prepareStatement(sql);
ResultSet rs = ps.executeQuery();`

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理