关于JDBC的学习

一、在项目导入mysql的jar包

JDBC入门学习(01)_mysql

 JDBC入门学习(01)_释放资源_02

 二、连接数据库

1.在idea自带工具栏连接mysql数据库,默认数据库端口号3306;

2.创建表单等等。

三、JDBC使用

1.注册驱动:

Class.forName("com.mysql.cj.jdbc.Driver");

2.获取连接:

conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/First", "root", "xiuluoA1");

3.获取数据库操作对象:    

stmt = conn.createStatement();

4.执行sql语句:

String sql = "select * from Uer_login where loginName='" + userLoginInfo.get("loginName") + "' and loginPwd='" + userLoginInfo.get("loginPwd") + "'";

(将变量拼成字符串:‘“++”’-->‘“+userLoginfo.get("loginName")+”’)(以上正好完成了sql语句的拼接,以下代码的含义是,发送sql语句给DBMS,DBMS进行编译sql)

rs=stmt.executeQuery(sql)

5.处理sql结果集

6.释放资源

-----------

JDBC所有下标都是从1开始的