首页 > 数据库 >com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure错误

com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure错误

时间:2023-02-01 10:57:24浏览次数:44  
标签:cj jdbc 数据库 mysql failure set timeout MySQL

记录一次MySQL数据库连接失败问题,起因是电脑待机运行程序,第二天重启就连接不上数据库了

在数据库内设置两个参数:MySQL服务器默认的“wait_timeout”是8小时,数据库超过8小时没用,链接超时了。

set global wait_timeout=604800;
set global interactive_timeout=604800;

都不行的话在配置后面在url加上一段?serverTimezone=UTC就可以正常运行了

欢迎关注作者微信公众号

 

标签:cj,jdbc,数据库,mysql,failure,set,timeout,MySQL
From: https://www.cnblogs.com/zhanqing/p/17081821.html

相关文章

  • Jmeter学习:利用JDBC采样器从数据库取业务数据,进行变量参数化,并用于后续的业务请求
    1.设计JDBC配置元件、JDBC采样器2.JDBC采样通常设置为单次执行3.配合ForEach循环,进行变量的循环提取(方法一)采用随机数进行随机提取,示例代码如下:(方法二)//......
  • Python cjson序列化与反序列化
    cJSONcJSON是一个使用C语言编写的JSON数据解析器,具有超轻便,可移植,单文件的特点,使用MIT开源协议。cJSON项目托管在Github上,仓库地址如下:https://github.com/DaveGamble/c......
  • SpringBoot 整合 JDBC 实例
     0、数据库表CREATEDATABASEspringboot;USEspringboot;CREATETABLE`user`(`id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'主键',`name`varchar(50)D......
  • Jmeter学习:JDBC链接池配置
    功能:通过该元件,我们可以给数据源配置不同的连接池,供后续JDBC采样器使用。使用场景:该元件配置通常与JDBC采样器一同使用。Jmeter默认采用DBCP连接池。1.下载驱......
  • jdbc中的批处理
    本文主要讲述,面对多个sql语句【增,删,改】的执行,如何加快执行速度?传统方法:publicclassjdbcBat_{//同时处理多条数据【原始方法】@Testpublicvoidtes......
  • jdbc封装成工具类
    publicclassJDBCUtils{privatestaticConnectionconnection;static{try{Propertiesproperties=newProperties();......
  • day14-JdbcTemplate-01
    JdbcTemplate-01看一个实际需求:如果希望使用spring框架做项目,Spring框架如何处理对数据库的操作呢?方案一:使用之前的JdbcUtils类方案二:spring提供了一个操作数据库(......
  • jdbc中事务的处理
    /***模拟账户:Tom账户加钱+100,marry账户减钱-100*开启事务*/publicclassjdbcTransaction{publicstaticvoidmain(String[]args){//不使用......
  • 执行migration 提示Instance failure
    AnerroroccurredwhileaccessingtheMicrosoft.Extensions.Hostingservices.Continuingwithouttheapplicationserviceprovider.Error:Instancefailure.看......
  • EFCore build failure
    今日学习源代码,里面按照业务划分了6个微服务,挨个执行add-migrationinit时提示buildfailure,无其他任何提示。Ctrl+Shift+B生成解决方案后显示出是另外一个类库的问题,......