怎么做网站建设的ppt,站长工具seo综合查询官网,咸鱼网站交易付款怎么做,北京企业官网建站一、下载驱动
下载地址#xff1a;【免费】mysql-connector-j-8.2.0.jar资源-CSDN文库
二、导入驱动
鼠标右击下载到IDEA中的jar包#xff0c;选择Add as Library选项
如图就导入成功 三、加载驱动
Class.forName(com.mysql.cj.jdbc.Driver);
四、驱动管理…一、下载驱动
下载地址【免费】mysql-connector-j-8.2.0.jar资源-CSDN文库
二、导入驱动
鼠标右击下载到IDEA中的jar包选择Add as Library选项
如图就导入成功 三、加载驱动
Class.forName(com.mysql.cj.jdbc.Driver);
四、驱动管理器运行获取链接
String url jdbc:mysql://localhost:3306/****;//****为要访问的数据库名
//3306为数据库默认端口号
String user root;//登录数据库的用户名
String password ROOT;//登录数据库的密码
Connection conn DriverManager.getConnection(url,user,password);//获取链接
五、通过链接创建数据库操作对象
String sql ;//写数据库语句
PreparedStatement ps conn.prepareStatement(sql);//预加载
//?可以作为占位符例
String sql insert into user values (null,?,?,?,?,?);
PreparedStatement ps conn.prepareStatement(sql);
ps.setString(3,女);
ps.setString(4,山西);
ps.setString(1,name);
ps.setInt(2,18);
ps.setString(5,11111);
setString()方法代替?所在位置的值值为String类型
setInt()方法代替?所在位置的值值为int类型
注意
值所在的位置只与方法的第一个参数有关与程序执行的先后顺序无关
问号有几个处理几个少一个都不行
类型要对应好没有问号是不需要处理数据
六、通过数据库操作对象执行sql语句
1.执行增删改以下两种方式都可以 ps.executeUpdate(); 会返回一个int类型的值 ps.execute(); 会返回一个boolean类型的值true表示执行成功false表示执行失败
2.执行查询语句 ResultSet rsps.executeQuery(); 相当于一个集合需要遍历
七、关流
使用close()方法依次对使用的数据流进行关流