Linux下mysql修改连接超时(windows下也适用)
2013-12-13 16:13
513 查看
首先进入mysql,查看 wait_timeout、interactive_timeout这个值是否为默认的8小时(即 28800)
[root@server110 ~]# mysql -u root -p
Enter password:
输密码进入
执行如下命令
show variables like '%timeout%';
+----------------------------+-------+
| Variable_name | Value |
+----------------------------+-------+
| connect_timeout | 10 |
| delayed_insert_timeout | 300 |
| innodb_lock_wait_timeout | 50 |
| innodb_rollback_on_timeout | OFF |
| interactive_timeout | 28800 |
| net_read_timeout | 30 |
| net_write_timeout | 60 |
| slave_net_timeout | 3600 |
| table_lock_wait_timeout | 50 |
| wait_timeout | 28800 |
+----------------------------+-------+
如下表所示,说明连接超时时间使用的是默认的8小时
修改之
2.在mysql 5以上的版本需要修改my.cnf这个文件,这个文件的位置在
/etc/my.cnf
在[mysqld]后面加上如下两句话
wait_timeout=388000
interactive_timeout=388000
3.下面重启下mysql
service mysqld restart
显示如下内容
停止 MySQL: [确定]
启动 MySQL: [确定]
现在你可以在用1的方法,查看下这两个参数的值
+----------------------------+--------+
| Variable_name | Value |
+----------------------------+--------+
| connect_timeout | 10 |
| delayed_insert_timeout | 300 |
| innodb_lock_wait_timeout | 50 |
| innodb_rollback_on_timeout | OFF |
| interactive_timeout | 388000 |
| net_read_timeout | 30 |
| net_write_timeout | 60 |
| slave_net_timeout | 3600 |
| table_lock_wait_timeout | 50 |
| wait_timeout | 388000 |
+----------------------------+--------+
OK,修改好了
引用地址:http://www.2cto.com/database/201304/206742.html
[root@server110 ~]# mysql -u root -p
Enter password:
输密码进入
执行如下命令
show variables like '%timeout%';
+----------------------------+-------+
| Variable_name | Value |
+----------------------------+-------+
| connect_timeout | 10 |
| delayed_insert_timeout | 300 |
| innodb_lock_wait_timeout | 50 |
| innodb_rollback_on_timeout | OFF |
| interactive_timeout | 28800 |
| net_read_timeout | 30 |
| net_write_timeout | 60 |
| slave_net_timeout | 3600 |
| table_lock_wait_timeout | 50 |
| wait_timeout | 28800 |
+----------------------------+-------+
如下表所示,说明连接超时时间使用的是默认的8小时
修改之
2.在mysql 5以上的版本需要修改my.cnf这个文件,这个文件的位置在
/etc/my.cnf
在[mysqld]后面加上如下两句话
wait_timeout=388000
interactive_timeout=388000
3.下面重启下mysql
service mysqld restart
显示如下内容
停止 MySQL: [确定]
启动 MySQL: [确定]
现在你可以在用1的方法,查看下这两个参数的值
+----------------------------+--------+
| Variable_name | Value |
+----------------------------+--------+
| connect_timeout | 10 |
| delayed_insert_timeout | 300 |
| innodb_lock_wait_timeout | 50 |
| innodb_rollback_on_timeout | OFF |
| interactive_timeout | 388000 |
| net_read_timeout | 30 |
| net_write_timeout | 60 |
| slave_net_timeout | 3600 |
| table_lock_wait_timeout | 50 |
| wait_timeout | 388000 |
+----------------------------+--------+
OK,修改好了
引用地址:http://www.2cto.com/database/201304/206742.html
相关文章推荐
- linux中mysql连接超时,查看默认配置信息
- windows / linux 下修改MYSQL 的root权限或者密码
- windows连接虚拟机linux下mysql配置
- Windows环境navicat for MYSQL 连接Linux环境下的MySQL
- mysql在linux及windows上安装及远程连接
- linux下修改mysql数据库编码为UTF-8(附mysql开启远程连接和开放3306端口)
- linux下连接windows mysql的错误:Access denied for user 'root'@'localhost' (using password: YES)
- [linux/windows]mysql修改密码
- windows连接虚拟机linux下mysql配置
- 在windows下使用Navicat for mysql 远程连接linux系统下的 mySql数据库会提示10061、1045错误
- windows 连接 linux 下的mysql 数据库问题
- Windows获取远程Linux局域网内的mysql连接
- Linux下Mysql连接或执行超时时,重启DB服务器
- Linux下MySQL修改root密码以及允许远程连接
- windows连接linux_mysql
- linux mysql 修改密码、连接权限、端口 基础操作
- mysql密码忘记时如何修改密码(Linux&Windows)
- MySQL连接数据库:C API代码, Linux,Windows
- windows连接虚拟机linux下mysql配置
- linux下mysql修改密码及关闭远程连接