Mysql 5.6使用配置文件my.ini來(lái)設(shè)置長(zhǎng)時(shí)間連接數(shù)據(jù)庫(kù)的問(wèn)題
對(duì)于已經(jīng)安裝了mysql和未安裝都是同樣的步驟。在C:\Program Files (x86)\MySQL\MySQL Server 5.6下生成一個(gè)my.ini文件。然后刪除或者修改my-default.ini的名字。
一、my.ini配置文件如下[mysqld]
basedir=C:\Program Files (x86)\MySQL\MySQL Server 5.6datadir=C:\Program Files (x86)\MySQL\MySQL Server 5.6\datawait_timeout=31536000interactive_timeout=31536000
這里需要注意 wait_timeout和interactive_timeout一定都要設(shè)置,mysql有一個(gè)長(zhǎng)時(shí)間連接斷開(kāi)的配置,這兩個(gè)參數(shù)的作用就是用來(lái)配置這功能,默認(rèn)是28800s即8小時(shí)。
二、重新設(shè)置啟動(dòng)Mysql你修改添加好my.ini之后,需要重新啟動(dòng)才能起作用。
使用管理員權(quán)限打開(kāi)命令行,
如果之前已經(jīng)安裝過(guò)mysql,那么要使用 sc delete mysql刪除之前的mysql服務(wù)。未安裝不需要執(zhí)行。成功如下圖:
之后執(zhí)行 mysqld –install
如果出現(xiàn)上圖,只需要關(guān)閉掉mysql服務(wù),如下圖
成功執(zhí)行mysqld –install后,提示Service successfully installed。
之后就是執(zhí)行net start mysql重新啟動(dòng)mysql
之后執(zhí)行mysql,輸入show variables like '%timeout%';就能看到你在my.ini配置的起作用了。
到此這篇關(guān)于Mysql 5.6使用配置文件my.ini來(lái)設(shè)置長(zhǎng)時(shí)間連接數(shù)據(jù)庫(kù)的文章就介紹到這了,更多相關(guān)Mysql 5.6配置文件my.ini內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
