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);
        }
    }
  • 相关阅读:
    Linux入门
    Linux和VMware
    vue中select的使用以及select设置默认选中
    Django ModelFrom组件
    Django登录(含随机生成图片验证码)注册实例
    Django组件---Django请求生命周期和中间件
    Python3之使用Crypto
    ORM大结局
    ORM多表查询下
    Pycharn破解补丁激活
  • 原文地址:https://www.cnblogs.com/linst/p/5864812.html
Copyright © 2011-2022 走看看