-
[Error]45,693,756 milliseconds agoThe last packet successfully received from the server was 45,693,756 milliseconds agoError 해결모음 2022. 6. 10. 12:05728x90
45,693,756 milliseconds agoThe last packet successfully received from the server was 45,693,756 milliseconds ago
mysql8 에서는 기본 설정시간인 8시간동안 연결이 되지 않으면 끊기기 때문에 발생하는 에러이다.
mysql 설정값 중에 wait_timeout, interactive_timeout 이 있는데 이것을 바꿔주면된다.
putty에서 서버에 접속한 후 my.cnf에서 바꿔주어야한다.
[root@q381-2152 ~]# vi /etc/my.cnf [mysqld] user=mysql init_connect=SET collation_connection=utf8_general_ci init_connect=SET NAMES utf8 character-set-server=utf8 collation-server=utf8_general_ci table_open_cache=1024 max_connections=2048 max_user_connections=500 max_connect_errors=10000 wait_timeout=28800 query_cache_type=1 query_cache_size=128M query_cache_limit=5M log_timestamps=SYSTEM slow_query_log long_query_time=3 max_allowed_packet=16M sort_buffer_size=2M skip-name-resolve symbolic-links=0 [mysql] default-character-set=utf8
해당 값들은 초단위 이다. wait_timeout, interactive_timeout 초는 28800이다. (8시간)
원하는 시간만큼 바꿔주면된다.
set global interactive_timeout = [설정값]; set global wait_timeout = [설정값]; set session interactive_timeout = [설정값]; set session wait_timeout = [설정값];
sudo service mysql restart ------- sql서버 restart
728x90'Error 해결모음' 카테고리의 다른 글