写在最前面

使用java操作远程的mysql数据库的时候,第一次请求非常的慢,而且极其容易引起系统的崩溃报错连接超时

如果远程服务器的mysql出现了以上的问题就可以用以下的方案来解决(亲测有效!):

show global variables like 'wait_timeout';//查询你当前的mysql的默认超时时间为多少
set global wait_timeout = 604800;//设置超时时间为7天

linux服务器环境下 

修改 /etc/my.inii 文件

在 [mysqld]下面加入 下面这句配置
skip-name-resolve

完事 可以走了

分析

云服务器

网速没有问题

速度比较慢 

经过查询资料

 

skip-name-resolve 

选项就能禁用DNS解析,连接速度会快很多。不过,这样的话就不能在MySQL的授权表中使用主机名了而只能用ip格式。

若使用–skip-grant-tables系统将对任何用户的访问不做任何访问控制,但可以用 mysqladmin flush-privileges或mysqladmin reload来开启访问控制;默认情况是show databases语句对所有用户开放,

如果mysql服务器没有开远程帐户,就在my.ini里面加上skip-grant-tables

附,请根据情况开放

skip-name-resolve  一般我们只要这一项便可以 
skip-grant-tables

https://www.cnblogs.com/qiumingcheng/p/5771357.html

最方便的修改

如果你用的 宝塔面板 这样修改即可

【远程连接MySQL 】 云服务器mysql访问慢【速度较慢】

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-05-23
  • 2022-12-23
  • 2021-04-09
  • 2021-12-07
  • 2021-06-12
猜你喜欢
  • 2021-07-10
  • 2022-12-23
  • 2021-08-06
  • 2022-12-23
  • 2022-01-10
  • 2022-01-10
  • 2022-02-15
相关资源
相似解决方案