Mysql 5.6使用配置文件my.ini來設置長時間連接數據庫的問題
對于已經安裝了mysql和未安裝都是同樣的步驟。在C:\Program Files (x86)\MySQL\MySQL Server 5.6下生成一個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一定都要設置,mysql有一個長時間連接斷開的配置,這兩個參數的作用就是用來配置這功能,默認是28800s即8小時。
二、重新設置啟動Mysql你修改添加好my.ini之后,需要重新啟動才能起作用。
使用管理員權限打開命令行,
如果之前已經安裝過mysql,那么要使用 sc delete mysql刪除之前的mysql服務。未安裝不需要執行。成功如下圖:
之后執行 mysqld –install
如果出現上圖,只需要關閉掉mysql服務,如下圖
成功執行mysqld –install后,提示Service successfully installed。
之后就是執行net start mysql重新啟動mysql
之后執行mysql,輸入show variables like '%timeout%';就能看到你在my.ini配置的起作用了。
到此這篇關于Mysql 5.6使用配置文件my.ini來設置長時間連接數據庫的文章就介紹到這了,更多相關Mysql 5.6配置文件my.ini內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!