【Java】JDBC连接MySQL/SQLServer/Oracle三种数据库
生活随笔
收集整理的這篇文章主要介紹了
【Java】JDBC连接MySQL/SQLServer/Oracle三种数据库
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
JDBC連接MySQL數(shù)據(jù)庫(kù)
import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException;public class JDBCTest {public static void main(String[] args) {String driverName="com.mysql.cj.jdbc.Driver";String dbURL="jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai";// 你的MySQL登錄名,自己寫,比如rootString userName="userName";// 你的MySQL登錄密碼,自己寫String userPassword="userPassword";try{Class.forName(driverName);System.out.println("加載MySQL驅(qū)動(dòng)成功");} catch(ClassNotFoundException e) {System.err.println("加載MySQL驅(qū)動(dòng)失敗");}try (Connection dbConnection = DriverManager.getConnection(dbURL, userName, userPassword)) {System.out.println("連接數(shù)據(jù)庫(kù)成功");} catch(SQLException e) {System.err.println("數(shù)據(jù)庫(kù)連接失敗");}} }JDBC連接SQLServer數(shù)據(jù)庫(kù)
import java.sql.*;public class Main{public static void main(String[] args) {String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";// database是數(shù)據(jù)庫(kù)名稱,要自己填寫String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=database";// 你的SQLServer登錄名,自己寫String userName="userName";// 你的SQLServer登錄密碼,自己寫String userPassword="userPassword";try{Class.forName(driverName);System.out.println("加載SQLServer驅(qū)動(dòng)成功");} catch(ClassNotFoundException e) {System.err.println("加載SQLServer驅(qū)動(dòng)失敗");}try (Connection dbConnection = DriverManager.getConnection(dbURL, userName, userPassword)) {System.out.println("連接數(shù)據(jù)庫(kù)成功");} catch(SQLException e) {System.err.println("數(shù)據(jù)庫(kù)連接失敗");}} }JDBC連接Oracle數(shù)據(jù)庫(kù)
import java.sql.*;public class Main{public static void main(String[] args) {String driverName="oracle.jdbc.driver.OracleDriver";// databaseName是數(shù)據(jù)庫(kù)名稱,要自己填寫String dbURL="jdbc:oracle:thin:@localhost:1521:databaseName";// 你的Oracle登錄名,自己寫String userName="userName";// 你的Oracle密碼,自己寫String userPwd="userPassword";try{Class.forName(driverName);System.out.println("加載Oracle驅(qū)動(dòng)成功");} catch(ClassNotFoundException e) {System.err.println("加載Oracle驅(qū)動(dòng)失敗");}try (Connection dbConnection = DriverManager.getConnection(dbURL, userName, userPassword)) {System.out.println("連接數(shù)據(jù)庫(kù)成功");} catch(SQLException e) {System.err.println("數(shù)據(jù)庫(kù)連接失敗");}} }總結(jié)
以上是生活随笔為你收集整理的【Java】JDBC连接MySQL/SQLServer/Oracle三种数据库的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【数字逻辑设计】Logisim构建抢答环
- 下一篇: 【Java】猜数字小游戏设计由浅入深