SSH連線池配置使用username出錯

2021-07-28 21:33:01 字數 374 閱讀 3048

資料來源引入外部properties檔案中的屬性,資料庫名不能用username,否則會報錯

cannot open connection; uncategorized sqlexception for sql [???]; sql state [null]; error code [0]; 

原因:使用property-placeholder配置連線池,虛擬機器找到的username是系統的username,將資料庫的username覆蓋掉了,所以會出現上述錯誤。使用其他名稱替換「username」才可正常。

紅色字型不可以用username

uname}">

使用proxool配置連線池 實戰配置

1 快速釋放連線數配置如下 mysqlproxool jdbc mysql com.mysql.jdbc.driver 100 10 6000000 120000 10 1 select sysdate from dual color red 快速釋放配置注意 maximum active time...

nhibernate連線池配置

nhibernate連線池配置 nhibernate.driver.sqlclientdriver server 127.0.0.1 initial catalog sun user id sun password 123456 min pool size 10 max pool size 50 c...

tomcat 連線池配置

maxidle,最大空閒數,資料庫連線的最大空閒時間。超過空閒時間,資料庫連線將被標記為不可用,然後被釋放。設為0表示無限制。maxactive,連線池的最大資料庫連線數。設為0表示無限制。maxwait 最大建立連線等待時間。如果超過此時間將接到異常。設為 1表示無限制。maxactive 最大連...