zoukankan      html  css  js  c++  java
  • jdbc连接数据库

    jdbc连接数据库:推荐使用第三种

    import java.sql.Connection;
    import java.sql.Driver;
    import java.sql.DriverManager;
    import java.util.Properties;
    
    import org.junit.Test;
    
    public class Demo1 {
        
        private String url = "jdbc:mysql://localhost:3306/test1";
        
        private String user = "root"; //用户名
        private String password ="123"; //密码
        
        @Test
        public void test1() throws Exception{
            Driver driver = new com.mysql.jdbc.Driver();
            
            
            Properties props = new Properties();
            props.setProperty("user", user);
            props.setProperty("password", password);
            
            Connection conn = driver.connect(url, props);
            
            System.out.println(conn);
        }
        
        /**
         * 使用驱动管理器类连接数据库(注册了2次)
         * @throws Exception
         */
        @Test
        public void test2() throws Exception {
            Driver driver = new com.mysql.jdbc.Driver();
            //注册
            DriverManager.registerDriver(driver);    //
            
            //连接具体的数据库
            Connection conn = DriverManager.getConnection(url,user,password);
            System.out.println(conn);
        }
        
        /**
         * 使用驱动管理器类连接数据库
         * @throws Exception
         */
        @Test
        public void test3() throws Exception {
            Class.forName("com.mysql.jdbc.Driver");
            
            //连接具体的数据库
            Connection conn = DriverManager.getConnection(url,user,password);
            System.out.println(conn);
        }
    }
  • 相关阅读:
    《需求规格说明书》的工作流程、组员分工和组员工作量比例
    电子公文传输系统 需求分析
    电子公文传输系统 团队展示
    团队作业(三)
    2.3.1测试
    缓冲区溢出漏洞实验
    cat userlist
    ls的功能
    团队作业(二)——需求分析
    C语言中的函数、数组与指针
  • 原文地址:https://www.cnblogs.com/linst/p/5864812.html
Copyright © 2011-2022 走看看