1) Global 설정 확인
mysql> show global variables like '%timeout';
2) Session 설정 확인
mysql> show variables like '%timeout';
3. Timeout 시간을 조절하려면 아래와 같이 설정합니다.
1) Global 설정
mysql> set global interactive_timeout=10;
mysql> set global wait_timeout=10;
2) Session 설정
mysql> set interactive_timeout=10;
mysql> set wait_timeout=10;
단, 위와 같은 방법은 mysql 데몬 재시작 시 초기 값으로 돌아갑니다.
mysql 시작 시 고정된 값으로 설정하기 위해서는 아래와 같이 my.cnf 파일을 통해 설정합니다.
# vi /etc/my.cnf
[mysqld]
interactive_timeout=10
wait_timeout=10