吴俊斌
jdbc就是sun公司提供的接口,用java和数据库之间通信的桥梁
一般步骤:贾琏欲执事
1.加载驱动
就是通过Class.forName("com.mysql.jdbc.Driver");
2.获得连接
Connection 变量名=DriverManager.getConnection("jdbc:mysql://ip地址:端口/数据库名","用户名",密码);
3.创建Sql语句对象
Statement 变量名=连接对象名.createStatement();
4.执行sql语句
查询的方法是:sql对象.executeQuery("sql执行语句")得到一个结果
可以遍历它.
while(结果对象.next){
用对象.getString等获取想要输出的内容
}
5.释放资源
就是把对象.close
这会产生漏洞注入,解决方法就是使用preparedStatement代替,将有可能出现问题的用?号代替.再通过setString之类的方法
替换.这样在用户输入符号就会转成普通没有特殊意思的字符 |