Không có cấu hình thời gian chờ cho mỗi người dùng, nhưng bạn có thể đặt wait_timeout
giá trị động. Nghĩa là, sau khi bạn tạo kết nối với tư cách là một người dùng nhất định, bạn có thể đưa ra một câu lệnh để thay đổi giá trị thời gian chờ thành giá trị bạn muốn cho phiên của người dùng đó.
Hãy thử thử nghiệm sau trong ứng dụng dòng lệnh mysql:
mysql> SHOW VARIABLES LIKE 'wait_timeout';
... hiển thị 28800 (tức là 8 giờ), là wait_timout
mặc định .
mysql> SET SESSION wait_timeout = 60;
mysql> SHOW VARIABLES LIKE 'wait_timeout';
... hiển thị 60.
Sau đó, bạn có thể thoát khỏi phiên, kết nối lại và lấy lại wait_timeout
mặc định là 28800. Vì vậy, nó bị giới hạn trong phạm vi của phiên hiện tại.
Bạn cũng có thể mở cửa sổ thứ hai và bắt đầu một phiên ứng dụng khách mysql riêng biệt, để chứng minh rằng việc thay đổi wait_timeout
trong một phiên không ảnh hưởng đến các phiên đồng thời khác.