zoukankan      html  css  js  c++  java
  • Java JDBC连接MySQL、Oracle、SQLServer数据库

    JDBC链接MySQL

        @Test
        public void mySqlTest() {
            String driverName = "com.mysql.jdbc.Driver";
            String dbUrl = "jdbc:mysql://localhost:3306/dbName";
            String username = "root";
            String password = "root";
            Connection con = null;
            try {
                Class.forName(driverName);
            } catch (ClassNotFoundException e) {
                e.printStackTrace();
            }
            try {
                con = DriverManager.getConnection(dbUrl, username, password);
            } catch (SQLException e) {
                e.printStackTrace();
            }
            System.out.println(con.toString());
        }

    JDBC链接Oracle

        @Test
        public void oracleTest() {
            String driverName = "oracle.jdbc.driver.OracleDriver";
            String dbUrl = "jdbc:oracle:thin:@127.0.0.1:1521:服务名";
            String username = "root";
            String password = "root";
            Connection con = null;
            try {
                Class.forName(driverName);
            } catch (ClassNotFoundException e) {
                e.printStackTrace();
            }
            try {
                con = DriverManager.getConnection(dbUrl, username, password);
            } catch (SQLException e) {
                e.printStackTrace();
            }
            System.out.println(con.toString());
        }

    JDBC链接SQLServer

        @Test
        public void sqlServerTest() {
            String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
            String dbUrl = "jdbc:sqlserver://localhost:1433;databaseName=master;";
            String username = "root";
            String password = "root";
            Connection con = null;
            try {
                Class.forName(driverName);
            } catch (ClassNotFoundException e) {
                e.printStackTrace();
            }
            try {
                con = DriverManager.getConnection(dbUrl, username, password);
            } catch (SQLException e) {
                e.printStackTrace();
            }
            System.out.println(con.toString());
        }

     记得下载数据库驱动jar,SQLServer和Oracle jar包maven私服是没有的,自己去网上找。

  • 相关阅读:
    剑指offer 二叉树中和为某一值的路径
    C++ 中头文件<bits/stdc++.h>的优缺点
    剑指offer 按之字形顺序打印二叉树
    hihocoder 1039 : 字符消除
    剑指offer 分行从上到下打印二叉树
    STL 之 queue
    剑指offer 栈的压入、弹出序列
    剑指offer 包含min函数的栈
    深度学习之depthwise separable convolution,计算量及参数量
    深度学习之group convolution,计算量及参数量
  • 原文地址:https://www.cnblogs.com/mxh-java/p/12652110.html
Copyright © 2011-2022 走看看