国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

關于MySql鏈接url參數(shù)的設置

2020-01-18 23:22:16
字體:
供稿:網(wǎng)友
最近整理了一下網(wǎng)上關于MySql 鏈接url 參數(shù)的設置,有不正確的地方希望大家多多指教:

mysql JDBC URL格式如下:

jdbc:mysql://[host:port],[host:port].../[database][?參數(shù)名1][=參數(shù)值1][&參數(shù)名2][=參數(shù)值2]...

常用的幾個較為重要的參數(shù):

參數(shù)名稱 參數(shù)說明 缺省值 最低版本要求
user 數(shù)據(jù)庫用戶名(用于連接數(shù)據(jù)庫) 所有版本
passWord 用戶密碼(用于連接數(shù)據(jù)庫) 所有版本
useUnicode 是否使用Unicode字符集,如果參數(shù)characterEncoding設置為gb2312或gbk,本參數(shù)值必須設置為true false 1.1g
characterEncoding 當useUnicode設置為true時,指定字符編碼。比如可設置為gb2312或gbk false 1.1g
autoReconnect 當數(shù)據(jù)庫連接異常中斷時,是否自動重新連接? false 1.1
autoReconnectForPools 是否使用針對數(shù)據(jù)庫連接池的重連策略 false 3.1.3
failOverReadOnly 自動重連成功后,連接是否設置為只讀? true 3.0.12
maxReconnects autoReconnect設置為true時,重試連接的次數(shù) 3 1.1
initialTimeout autoReconnect設置為true時,兩次重連之間的時間間隔,單位:秒 2 1.1
connectTimeout 和數(shù)據(jù)庫服務器建立socket連接時的超時,單位:毫秒。 0表示永不超時,適用于JDK 1.4及更高版本 0 3.0.1
socketTimeout socket操作(讀寫)超時,單位:毫秒。 0表示永不超時 0 3.0.1

對應中文環(huán)境,通常mysql連接URL可以設置為:
復制代碼 代碼如下:

jdbc:mysql://localhost:3306/test?user=root&password=&useUnicode=true&characterEncoding=utf8&autoReconnect=true&failOverReadOnly=false

在使用數(shù)據(jù)庫連接池的情況下,最好設置如下兩個參數(shù):
復制代碼 代碼如下:

autoReconnect=true&failOverReadOnly=false

需要注意的是,在xml配置文件中,url中的&符號需要轉(zhuǎn)義成&。比如在tomcat的server.xml中配置數(shù)據(jù)庫連接池時,mysql jdbc url樣例如下:
復制代碼 代碼如下:

jdbc:mysql://localhost:3306/test?user=root&password=&useUnicode=true&characterEncoding=utf8&autoReconnect=true&failOverReadOnly
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 高淳县| 类乌齐县| 临夏县| 贵定县| 略阳县| 湖北省| 大连市| 清丰县| 荣昌县| 玉溪市| 米易县| 北票市| 翼城县| 平山县| 镇沅| 阳春市| 霞浦县| 紫云| 井冈山市| 芦溪县| 荔波县| 安塞县| 绥中县| 本溪市| 古交市| 洪江市| 昌都县| 嘉黎县| 正蓝旗| 扎鲁特旗| 承德县| 手游| 简阳市| 淮安市| 微博| 锦州市| 兴业县| 大荔县| 乐至县| 资溪县| 安远县|