• Java_JDBC mysql数据库连接


    JDBC MySQL数据的链接八个步骤:
    package com.company;
    
    import java.sql.Connection;
    import java.sql.Driver;
    import java.sql.DriverManager;
    import java.sql.Statement;
    
    public class Main {
    
        public static void main(String[] args) throws Exception {
        // write your code here
            //1.导入驱动包jar包   下载jar包链接:https://dev.mysql.com/downloads/connector/j/5.1.html 下载zip文件,解压后复制到lib文件,然后右击libs设置为 Add as library
            //2.注册驱动  mysql5之后的jar包可省略不写注册驱动的步骤
            Class.forName("com.mysql.cj.jdbc.Driver");
            //3.获取数据库连接对象 db2是你的数据库名称  root 是你mysql用户名  后面是你的mysql密码
            Connection conn=DriverManager.getConnection(  "jdbc:mysql://localhost:3306/db2?serverTimezone=GMT%2B8","root","123");
            //4.定义sql语句
            String sql="update  db1 set class=101 where sno=1";
            //5.获取执行sql的对象 Statement
            Statement stmt=conn.createStatement();
            //6.执行sql
            int count=stmt.executeUpdate(sql);
            //7.处理结果
            System.out.println(count);
            //8.释放资源
            stmt.close();
            conn.close();
    
        }
    }

     详解各个对象

    1.DriverManager:驱动管理对象

     功能:

      (1)注册驱动

      (2)获取数据库连接:如果连接的是本机的mysql服务器,并且MySQL的默认端口为3306,则url可以简写为:jdbc:mysql:///数据库名称

    2.Connection:数据库连接对象

    功能:

      (1)获取执行失sql的对象

        (2)管理事务

    3.Statement:执行sql的对象

    4.Resultset:结果集对象

    5.PrepareStatement:执行sql的对象

    
    
  • 相关阅读:
    Python批量爬取唯美类图片
    查找Windows启动程序
    在Windows10中进行蓝屏排查
    在Windows 10中应该记住的完整的多指触摸板手势
    通过命令行工具远程注销用户
    Windows 7,8.1和10中的隐藏退出资源管理器选项
    找出正在使用的全局热键
    windows10中创建环境变量
    mysql高级(锁机制)
    mysql高级(查询截取分析)
  • 原文地址:https://www.cnblogs.com/yangzhixue/p/11697542.html
Copyright © 2020-2023  润新知