91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mysql5.1關于自動重連的一些變化

發布時間:2020-08-07 22:29:23 來源:ITPUB博客 閱讀:150 作者:rainbowbridg 欄目:MySQL數據庫

以前mysql用的是3.23的版本,在調用C API的時候,基本不用重連的設置,但是現在使用mysql5.1,發現每天早上連接都會斷掉,感覺很奇怪,仔細查閱文檔,發現有2個參數:interactive_timeout,wait_timeout(缺省為28800秒),意思是如果28800秒沒有任何操作,連接就自動斷掉,但是奇怪的是為什么3.23也有這個參數卻沒發生這樣是問題呢?后發現在5.0.3后,默認是超時斷掉后不自動重連,如果需要設置為自動重連,需要在mysql_init()之后,用mysql_options()來設置MYSQL_OPT_RECONNECT為1,這樣就可以自動重連了!!

下面是連接的函數:

int xdbmysql_connect (XdbMysqlBackend *self, const char *host, const char *port,
const char *user, const char *pass, const char *db)
{
int nport;
char value = 1;

if (!port || sscanf(port, "%d", &nport) < 1)
nport = 0;

mysql_init(&(self->mysql));
mysql_options(&(self->mysql), MYSQL_OPT_RECONNECT, (char *)&value);
self->connection = mysql_real_connect(&(self->mysql), host, user, pass,
db, nport, NULL, 0);
if (!xdbmysql_is_connected(self))
return 0;

//add by zld(b)
strcpy(st_ui.host,host);
strcpy(st_ui.port,port);
strcpy(st_ui.usr,user);
strcpy(st_ui.pwd,pass);
strcpy(st_ui.dbn,db);
//add by zld(e)

return 1;
}

[@more@]

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

洛隆县| 甘孜| 酉阳| 怀来县| 屏东市| 高安市| 皮山县| 靖州| 阿克苏市| 黄浦区| 镶黄旗| 鄢陵县| 临沭县| 开封县| 博爱县| 澎湖县| 横峰县| 虎林市| 女性| 开化县| 贡嘎县| 临江市| 北流市| 博乐市| 广南县| 长葛市| 贺兰县| 华池县| 垦利县| 荆州市| 华容县| 盐城市| 建宁县| 长武县| 登封市| 集安市| 东辽县| 道真| 嵩明县| 西安市| 罗山县|