暂无图片
分享
LEE
2020-02-26
mysql连接中断疑问?
暂无图片 5M

mysql 5.7.28 社区版
长时间不连接服务端,客户端会出现连接中断,设置参数240小时 期间还是会出现中断,还有哪些参数要设置吗?
mysql> show variables like ‘%timeout%’;
±----------------------------±---------+
| Variable_name | Value |
±----------------------------±---------+
| connect_timeout | 10 |
| delayed_insert_timeout | 300 |
| have_statement_timeout | YES |
| innodb_flush_log_at_timeout | 1 |
| innodb_lock_wait_timeout | 10 |
| innodb_rollback_on_timeout | OFF |
| interactive_timeout | 864000 |
| lock_wait_timeout | 31536000 |
| net_read_timeout | 30 |
| net_write_timeout | 60 |
| rpl_stop_slave_timeout | 31536000 |
| slave_net_timeout | 60 |
| wait_timeout | 864000 |
±----------------------------±---------+
13 rows in set (0.01 sec)

收藏
分享
4条回答
默认
最新
LEE

ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO)
[mysql@localhost ~]$ ps -ef | grep mysql
root 2185 1 0 09:03 ? 00:00:00 su - mysql
mysql 2186 2185 0 09:03 ? 00:00:00 -bash
mysql 2250 2186 0 09:04 ? 00:00:01 ./mysqld --skip-grant-tables
root 3119 3075 0 09:49 pts/0 00:00:00 su - mysql
mysql 3120 3119 0 09:49 pts/0 00:00:00 -bash
mysql 3169 3120 0 09:49 pts/0 00:00:00 ps -ef
mysql 3170 3120 0 09:49 pts/0 00:00:00 grep --color=auto mysql

暂无图片 评论
暂无图片 有用 0
打赏 0
Cui Hulong

1.所为的客户端指的是mysql客户端,第三方工具,还是应用?
2.mysql的timeout参数基本有两个控制:
interactive_timeout针对交互式连接,wait_timeout针对非交互式连接。mysql客户端连接数据库是交互式连接,通过jdbc连接数据库是非交互式连接。
3.还有可能就是系统一些的问题,存在。要一个一个排查一下。

暂无图片 评论
暂无图片 有用 0
打赏 0
LEE

mysql启动未使用 &后台运行 导致,谢谢专家

暂无图片 评论
暂无图片 有用 0
打赏 0
LEE
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
MaridaDB 和社区版的MySQL版本之间有对应关系吗?
回答 10
已采纳
Mariadb是MySQL的作者在MySQL被收购之后,由于担心所属公司把MySQL闭源而fork出来的一个分支,现在已经是MySQL系数据库的一个重要的产品,很大程度上,我们可以使用Mariadb来
MySQL问题:3w数据量的小表增加一个自增主键列,需要35s时间,表上有两个普通索引,字段有几十个,怎么排查优化?
回答 1
看看有没有锁?以及slowlog记录了什么?
mysql的索引是否有oracle那种skip index??
回答 2
有的,8.0.13之后就可以
mariadb数据库启动报错
回答 3
docker存在一些权限控制,出现这个报错一般是执行了一些不符合docker默认规则的操作系统命令。直接从dockerhub上拉mariadb官方的镜像,应该没有这个问题
MySQL多张表 需要elasticsearch搜索,但是字段不同,是不同的业务表。只是可能包含相同的搜索关键字,怎么放到es存储,只能多个表的字段合并到一个index 里吗?
回答 1
已采纳
最好是mysql单表映射到es里的单个index,如果多表确有关联且关联检索更高效,可以在mysql里先把多表关联做成view,再把这张视图映射到es里。
如何检查MySQL中是否存在某一行? (即检查 MySQL 中是否存在电子邮件)
回答 4
selectcount(1)fromtwhereemaillike‘%@%.com%’;
MySQL mvcc和回表有什么关联吗?
回答 1
没有
MySQL在同步数据的时候,同步十万数据和同步一万数据每秒读取的数据量不一样吗?
回答 1
已采纳
说的是mysql的主从同步吗?主从同步取决你配置的binlog的模式:Statement:只记录执行的SQL,不需要记录每一行数据的变化》这种情况下,同步十万数据和同步一万数据每秒读取数据量差不多,因
mysql数据库update操作的疑问
回答 1
当Oracle表被重命名后,原表上的执行计划不会自动失效。但是,如果你在重命名后的表上创建了新的索引或者修改了表结构,那么原来的执行计划可能会跑偏。如果原表上已经固化了执行计划,那么在重命名后的表上执
POSTGRESQL能否读取MYSQL服务器数据
回答 2
已采纳
假设有,类似oracledblink这样的。效率主要是看读取是返回情况,比如用到索引了吗?返回多少行。如果用到了就少量几行,没有问题。如果读几百万那自然慢,性能也收到影响。即使oracle也是,所以为