1. 程式人生 > >JDBC連線MySQL方法之三 建立配置檔案

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後就失效了,不是永久的。

jmeterjdbc連線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連線mysqlurl書寫

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類,第一個