mysql資料庫有一個wait_timeout的配置,預設值為28800(即8小時). 在預設配置不改變的情況下,如果連續8小時內都沒有訪問資料庫的操作,再次訪問mysql資料庫的時候,mysql資料庫會拒絕訪問。 解決方案: 第一種途徑使用命令行在mysql提示符下>set global wait ...
mysql資料庫有一個wait_timeout的配置,預設值為28800(即8小時).
在預設配置不改變的情況下,如果連續8小時內都沒有訪問資料庫的操作,再次訪問mysql資料庫的時候,mysql資料庫會拒絕訪問。
解決方案:
第一種途徑使用命令行在mysql提示符下>set global wait_timeout=1814400
這種方式是一種臨時方法,重啟服務就會返回預設值了。
第二種途徑修改my.ini配置文件
[mysqld]
wait_timeout=31536000
interactive_timeout=31536000
在mysqld下麵添加以上兩行,後面的數字是時間
首先服務中找到mysql,然後右鍵屬性,在可執行文件的路徑中,使勁向後拖動滑鼠就可以看到my.ini的文件了