JDBC連線MySQL方法之三 建立配置檔案
資料庫的連線是可配置的,所以可以建立可配置檔案,當需要修改連線配置時,只需要修改配置檔案內容即可。
操作步驟:
首先,在src目錄下建立File檔案,命名為 XXX.properties,內容為
driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/testmysql
username=root
password=123456
注意:每一行的開頭、等號兩邊、每一行的末尾都不含有空格
建立連線類
import java.io.FileReader;
import java.io.IOException;
import java.io.Reader;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.Properties;
public class DBUtil {
private static String driver;
private static String url;
private static String username;
private static String password;
//讀取配置檔案中的內容
static {
Properties properties = new Properties();
Reader in;
try {
in = new FileReader("src\\config.properties");
//load方法 從.properties屬性檔案對應的檔案輸入流中,載入屬性列表到Properties類物件
properties.load(in);
} catch (IOException e) {
e.printStackTrace();
}
//將配置檔案中的引數提取出來
driver = properties.getProperty("driver");
url = properties.getProperty("url");
username = properties.getProperty("username");
password = properties.getProperty("password");
}
public static Connection open(){
try {
Class.forName(driver);
return DriverManager.getConnection(url, username, password);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
return null;
}
public static void close(Connection conn){
if(conn != null){
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
相關推薦
JDBC連線MySQL方法之三 建立配置檔案
資料庫的連線是可配置的,所以可以建立可配置檔案,當需要修改連線配置時,只需要修改配置檔案內容即可。 操作步驟: 首先,在src目錄下建立File檔案,命名為 XXX.properties,內容為
ClickHouse學習系列之三【配置檔案說明】
背景 最近花了些時間看了下ClickHouse文件,發現它在OLAP方面表現很優異,而且相對也比較輕量和簡單,所以準備入門瞭解下該資料庫系統。在介紹了安裝和使用者許可權管理之後,本文對其配置檔案做下相關的介紹說明。 說明 Cl
jdbc連線mysql時報時區設定錯誤解決方法
參考https://blog.csdn.net/zqb765720343/article/details/80076020,感謝分享。 jdbc連線mysql時報時區設定錯誤,提示相差8小時。 1、在mysql命令列模式下修改時區,經過嘗試發現,這種方法重啟mysql後就失效了,不是永久的。
jmeter之jdbc連線mysql資料庫
研究了一下jmeter如何連線mysql,進行增刪改查操作,下面記錄一下自己弄的時候的步驟 1.環境準備: 安裝jmeter(官網自行下載);下載一個mysql-connector-java-5.1.40.jar包,版本可以不一樣,放到jmeter的lib目錄下。(一
JDBC連線MySql,配置url報錯 使用JDBC連線MySql時出現:The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone. You must co
使用JDBC連線MySql時出現:The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone. You must configure either the server
jdbc 連線 Oracle資料庫的三種方法
Java JDBC Thin Driver 連線 Oracle有三種方法。 格式一: 使用ServiceName方式: jdbc:oracle:thin:@//<host>:<port>/<service_name> 例 jdbc:oracle:th
PHP連線mysql資料庫之根據配置檔案選擇mysqli還是pdo方式
配置檔案config.php <?php return array( 'DB' => array( 'default_extension' => 'mysqli', ),
Java連線MySQL資料庫之properties檔案配置
[ mysql-dbconfig.properties ] 檔案: # 資料庫驅動: driverClassName:com.mysql.jdbc.Driver # 資料庫連結地址: url:jdbc:mysql://localhost:3306/db_app
java jdbc連線Mysql資料庫Dao模式下的帶配置檔案的(properies)
為什麼要使用properies配置檔案呢?因為當我們吧專案部署到伺服器後,如果想到修改資料庫的連線時,比較麻煩,因為伺服器上佈置的是類檔案,也就是編譯好的檔案,當我們要是修改連線時,一旦,修改就的開啟類檔案但是,資料庫是沒有開發軟體的,所以此時就需要用properies配置檔案,properies記事本就
Java使用JDBC連線mysql資料庫及測試是否連線成功的方法
一、連線mysql資料庫: 步驟一:在eclipse下面建一個專案,我的是JDBC_Test, 步驟二:選中專案名稱,右鍵選擇Build Path->Configure Build Path…. 步驟三:進入Java Build Path 選擇L
android連線Mysql資料庫之JDBC方式
開篇之前,提醒一句,記得關閉電腦防火牆,我的Android手機一直連不上電腦MySQL,排查了兩天,結果竟然是電腦防火牆的原因,那股不爽之情,油然而生.切記!!! 一.建立一個資料庫和若干表,並匯入相關資訊.這裡以我之前使用的一個圖書系統的資料庫為例子. 首先假設已經安裝並配置好Mysql.(建議大家安裝W
Java 通過JDBC連線Mysql資料庫的方法和例項
之前有兩篇文章講了安裝mysql(ubuntu和windows)和視覺化工具workbench的使用,這篇文章就講一下java程式是如何連線MySQL資料庫的。 Java是通過JDBC連線Mysql資料庫的。JDBC(Java Data Base Connectivi
Java mysql(1)----jdbc連線mysql之url書寫
1、引數說明 #autoReconnect 當資料庫連線丟失時是否自動連線,取值true/false false #maxReconnects 如果autoReconnect為true,此引數為重
京東金融大數據競賽豬臉識別(6)- 識別方法之三
圖像分類 softmax Matlab Matlab提供了最簡單的多分類功能,兩個函數(trainSoftmaxLayer和net)就能完成。即先對對訓練圖像集構造softmax層,然後對測試圖像進行分類。這兩個函數可以在訓練圖像和測試圖像上完成分類的主要功能。代碼如下: clear; %加載訓練
行雲管家堡壘機使用方法之三——敏感指令審計
堡壘機 堡壘機的使用 堡壘機使用方法 堡壘機在安全運維中的主要功能是,通過堡壘機進行事前資源授權,事中錄像監控,事後指令審計,來保障自身數據安全,那麽我們要如何使用堡壘機?從安全運維的角度來看,資源授權滿足了主機層面的安全管理需求,但是一旦登錄到主機後,團隊成員便可對該臺主機進行任何的操作,所以團
使用Eclipse的JDBC連線Mysql資料庫
因為好久沒有弄資料庫和程式碼,今天心血來潮,弄個簡單的連線恢復一下記憶。 環境:MySQL任意版本;eclipse任意版本;JDBC驅動jar包; 1.MySQL安裝完畢後,建立資料庫,建立表; Enter password:******* //出現welcome to th
jdbc連線Mysql資料庫實現crud
一.首先下載jdbc連線包 https://www.mysql.com/products/connector/ 二:然後解壓出來就可以看見下面兩個壓縮檔案 開啟eclise,假設已經建立好一個java專案 右鍵單擊專案名然後選擇如下圖所示步驟操作就好: 專案名
【TCL】使用TCL連線Mysql資料庫之編譯mysqltcl(TCL安裝在CentOS 7中)
最近在用tcl,想著連線mysql,從網上查了一下發現用mysqltcl比較好,不過需要自己編譯,使用過程遇上一些問題,因此就總結了一下。首先是先編譯mysqltcl。說明一下,我的tcl是通過yum install tcl命令直接安裝的,因此不同安裝方式tcl路徑可能有變化,例如如果是通過rpm安
JDBC連線MySQL報錯Unknown system variable 'query_cache_size'
詳情:https://blog.csdn.net/qq_21870555/article/details/80711187 本人在用maven搭建ssm框架時總時報錯Unknown system variable '????',後來查網說是mysql-connecter-jav
jdbc連線mysql資料庫(或oracle)驗證通過,並操作資料庫
1.連線資料庫其實很簡單,直接粘程式碼,首先我們先複製mysql的jar包 2.再建立資料庫連線資訊檔案,寫入檔案,DRIVER可以照抄,URL是本地的資料庫資訊,如果是伺服器的資料庫可以將localhsot改成伺服器Ip,使用者名稱和密碼是資料庫的。 3.建立一個db類,第一個