• 常见数据库驱动及url写法


    转载自:https://blog.csdn.net/Stefan1/article/details/89218743

    原文:https://www.jb51.net/article/119466.htm

    Class.forName("oracle.jdbc.driver.OracleDriver");         //加载驱动
    String url = "jdbc:oracle:thin:@localhost:1521:orcl";
    String user = "scott";
    String password = "trigger";
    Connection con = DriverManager.getConnection(url, user, password);  //连接数据库

    oracle数据库的驱动是固定的,连接时,直接写oracle.jdbc.driver.OracleDriver即可

    oracle数据库的url是有些变化的:
    jdbc:oracle:thin:@localhost:1521:orcl这是完整的url
    jdbc:oracle:thin:是固定的
    @localhost代表本地IP地址127.0.0.1
    1521代表端口号,根据个人数据库配置而有所区别,一般默认是1521或者1522
    orcl代表数据库名称,orcl是默认的数据库名称,一般在安装oracle数据库时指定

    详解数据库连接的URL的写法及总结

    JDBC的URL=协议名+子协议名+数据源名。

    a .协议名总是“jdbc”。
    b .子协议名由JDBC驱动程序的编写者决定。
    c .数据源名也可能包含用户与口令等信息;这些信息也可单独提供。

    几种常见的数据库连接

    1 —oracle—

    驱动:Oracle.jdbc.driver.OracleDriver
    URL:jdbc:oracle:thin:@machine_name:port:dbname
    注:machine_name:数据库所在的机器的名称;
    port:端口号,默认是1521

    2 —mysql—

    驱动:com.MySQL.jdbc.Driver
    URL:jdbc:mysql://machine_name:port/dbname
    注:machine_name:数据库所在的机器的名称;
    port:端口号,默认3306

    3 —SQL Server—

    驱动:com.microsoft.jdbc.sqlserver.SQLServerDriver
    URL:jdbc:microsoft:sqlserver://<machine_name><:port>;DatabaseName=<dbname>
    注:machine_name:数据库所在的机器的名称;
    port:端口号,默认是1433

    4 —DB2—

    驱动:com.ibm.db2.jdbc.app.DB2Driver
    URL:jdbc:db2://<machine_name><:port>/dbname
    注:machine_name:数据库所在的机器的名称;
    port:端口号,默认是5000

  • 相关阅读:
    centos 编码问题 编码转换 cd到对应目录 执行 中文解压
    centos 编码问题 编码转换 cd到对应目录 执行 中文解压
    centos 编码问题 编码转换 cd到对应目录 执行 中文解压
    Android MVP 十分钟入门!
    Android MVP 十分钟入门!
    Android MVP 十分钟入门!
    Android MVP 十分钟入门!
    mysql备份及恢复
    mysql备份及恢复
    mysql备份及恢复
  • 原文地址:https://www.cnblogs.com/xiaoaiying/p/13361493.html
Copyright © 2020-2023  润新知