MySQL Connector/Python 版本資訊
語法
MySQLConnectionPool(pool_name=None,
pool_size=5,
pool_reset_session=True,
**kwargs)
此建構函式會實例化一個管理連線集區的物件。
引數
-
pool_name
:集區名稱。如果未提供此引數,Connector/Python 會自動產生名稱,該名稱由kwargs
中提供的host
、port
、user
和database
連線引數組成,並依此順序排列。多個集區具有相同名稱並非錯誤。必須依據
pool_name
屬性區分集區的應用程式,應使用不同的名稱建立每個集區。 pool_size
:集區大小。如果未提供此引數,則預設值為 5。pool_reset_session
:當連線返回集區時是否重設會期變數。此引數在 Connector/Python 1.1.5 中新增。在 1.1.5 之前,不會重設會期變數。kwargs
:選用的其他連線引數,如第 7.1 節,「Connector/Python 連線引數」中所述。
範例
dbconfig = {
"database": "test",
"user": "joe",
}
cnxpool = mysql.connector.pooling.MySQLConnectionPool(pool_name = "mypool",
pool_size = 3,
**dbconfig)