mysql的最大连接数是有限制的,如果你一直连接从不关闭,这样导致你后续将因为连接数过多而无法连接。
创新互联是一家从事企业网站建设、成都网站设计、做网站、行业门户网站建设、网页设计制作的专业网站制作公司,拥有经验丰富的网站建设工程师和网页设计人员,具备各种规模与类型网站建设的实力,在网站建设领域树立了自己独特的设计风格。自公司成立以来曾独立设计制作的站点上1000+。
还有一点就是如果你的数据库含有大量无用连接没有释放的话,会占用数据库很多资源,导致数据库响应变慢,浪费资源。
不能关闭。
mysqldump: 最早,也是最成熟的逻辑备份工具,是 MySQL 原生的用来备份整个数据库实例、单个数据库、单张表的逻辑备份工具, 上手简单,学习成本几乎为 0。备份简单,恢复也简单。
比如导出单个数据库 ytt: mysqldump ytt /tmp/ytt.sql;
恢复也非常简单:mysql /tmp/ytt.sql
缺点是备份速度慢。在整个备份过程中,是单线程运行;备份出来的数据集要恢复的话同样也是单线程运行,恢复速度也慢。除非对同一时刻的所有表单独备份出来,自己写额外脚本进行多线程恢复。
mysql有最大连接数设置,如果,没有关闭连接,会导致阻塞。
可以使用下面命令查看最大连接数:
show variables like '%max_connections%';
查看当前mysql连接数:
show processlist;