好久不见,最近更新博客的次数有点少了,见谅。
今天我们就来说说Java中使用jdbc连接mysql最最最最基础的方法。
首先,新建java project文件
在src目录下创建新文件夹,取名为lib,导入jar包:
右键 --- build path --- add to build path
1.注册驱动
·DriverManager.registerDriver(new com.mysql.jdbc.Driver());此方法一般不用,底层会注册两次驱动
·Class.forName("com.mysql.jdbc.Driver");此方法是常用的,反射
2.获取数据库连接
String url = "jdbc:mysql://localhost:3306/shun"; //此为数据库的url
String user = "root"; //此为数据库用户名
String password = ""; //此为密码
Connection conn = DriverManager.getConnection(url, user, password);
3.创建数据库执行者对象
Statement st = conn.createStatement();
4.准备sql语句
String sql = "select * from user where id = 3";
5.执行
ResultSet rs = st.executeQuery(sql);
6.操作获取数据
while (rs.next()) {
System.out.println(rs.getInt("id") + " " + rs.getString("name") + " " + rs.getInt("age") + " " + rs.getString("sex") + " " + rs.getDouble("money"));
}
7.释放资源
rs.close();
st.close();
conn.close();
Codes:
结语:以上方法是使用jdbc连接mysql最最最最基础的方法,使用起来会有很多缺陷,比如会被恶意sql注入等等,所以只供学习参考,不能运用到实际项目中。
网友评论