日期:12月7日 星期一

    • 一个简单的案例

      1. public class JdbcDemo1 {
      2. public static void main(String[] args) throws Exception {
      3. //1,导入驱动jar包
      4. //新建libs文件夹,并向其导入jar包,然后右击Add as Library
      5. //2,注册驱动
      6. Class.forName("com.mysql.cj.jdbc.Driver");
      7. //3,获取数据库的连接对象
      8. Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/selecttest", "root", "zk123");
      9. //4,定义Sql语句
      10. String sql="update student set s_class=95555 where s_no=101";
      11. //5,获取执行sql的对象 Statement
      12. Statement stmt = conn.createStatement();
      13. //6,执行sql
      14. int count = stmt.executeUpdate(sql);
      15. //7,处理结果
      16. System.out.println(count);
      17. //8,释放资源
      18. conn.close();
      19. stmt.close();
      20. }
      21. }

      获取数据库的连接:

    • 方法:public static Connection getConnection(String url, String user, String password)

    • 参数:

      1. url: 指定连接的路径
      2. - 语法:jdbc:mysql://ip地址(域名):端口号、数据库名称
      3. - 例子:
      1. jdbc:mysql://localhost:3306/selecttest
      1. - 细节:如果连接的是本机mysql服务器,并且mysql服务器默认端口是3306,则url可以简写为:jdbc:mysql://数据库名称

    user:用户名
    password:密码