首页 > 数据库 >MyBatisPlus插件访问不到云数据库的解决方案

MyBatisPlus插件访问不到云数据库的解决方案

时间:2023-09-12 09:56:39浏览次数:36  
标签:插件 MyBatisPlus spring 数据库 boot 解决方案

  今天在学mybatis-plus时候了解到除了MybatisX插件外还有个大佬写的MyBatisPlus插件,个人感觉他默认自动生成代码的风格会比MybatisX插件更适合中国程序员,跳转的图标也比小鸟更合适。

  但是在连接云数据库的时候出了问题,发现他根本连接不到云数据库,问了其他人,他们表示自己的都是本地数据库,使用都没问题。于是我去网上找解决方案,最后在一个介绍此插件的博客下评论区看到了解决方案。

  在数据库url链接后需要加上如下配置

 

jdbc:mysql://116.62.234.191:3306/mydatabase?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&useSSL=false&zeroDateTimeBehavior=convertToNull&serverTimezone=Asia/Shanghai

  结合目前调查的资料描述,我大胆推测,mysql在某一版本开始后,连接是需要搭配如上的部分配置的(本地服务器是例外?待研究)。但在spring boot中,强大的spring boot帮我们解决了这些繁琐的配置信息,所以我们在用spring boot配置url时,只需要书写数据库的ip地址就好  

 

标签:插件,MyBatisPlus,spring,数据库,boot,解决方案
From: https://www.cnblogs.com/cyknote/p/17695197.html

相关文章

  • 缓存和数据库一致性问题
    先说结论:1、想要提高应用的性能,可以引入「缓存」来解决2、引入缓存后,需要考虑缓存和数据库一致性问题,可选的方案有:「更新数据库+更新缓存」、「更新数据库+删除缓存」3、更新数据库+更新缓存方案,在「并发」场景下无法保证缓存和数据一致性,且存在「缓存资源浪费」和「机......
  • 数据库 -- day01
    一、数据库简介1、为什么需要数据库磁盘->高级缓存->寄存器->CPU数据存储在内存中,但是内存大小有限、不可能存储所有数据,并且掉电后数据丢失为了让程序在关机重启后数据依然可以使用,必须把数据保存在磁盘文件中随着程序功能越来越复杂、数据量越来越多、数据关系也越......
  • K8s - 安装部署MongoDB数据库教程1(单实例)
    来源:https://www.hangge.com/blog/cache/detail_3158.htmlMongoDB 是一个基于分布式文件存储的数据库。我之前文件中介绍如何使用官方提供的安装包进行 MongoDB 数据库的安装(点击查看),以及如何通过 Docker 来快速搭建 MongoDB 数据库环境(点击查看)。本文接着演示如何在 Ku......
  • 数据库
    什么是数据库    数据库指的是管理数据的软件、工具,是一个文件系统,而不是额外存储数据的仓库数据库的类型    层次型:以上下级的层次关系来组织数据的一类数据库,类似倒悬树结构,早期的数据库采用    网状型:通过网状关系连接组织数据,形成一张数据网复杂......
  • openGauss学习笔记-66 openGauss 数据库管理-创建和管理schema
    openGauss学习笔记-66openGauss数据库管理-创建和管理schema66.1背景信息schema又称作模式。通过管理schema,允许多个用户使用同一数据库而不相互干扰,可以将数据库对象组织成易于管理的逻辑组,同时便于将第三方应用添加到相应的schema下而不引起冲突。管理schema包括:创建schema......
  • vue中使用xlsx插件前端读取解析excel文件
    问题描述工作中一般都是后端去解析excel数据,前端使用上传组件去将excel组件丢给后端,后端使用一些插件去解析excel(比如hutool工具类)不过有些情况下,前端也需要去做一些excel的解析,比如产品经理说,在上传excel文件之前,要做一个excel的图表化预览审核查看啥的,没问题的话,再丢给后端去......
  • 图数据库之neo4j
    一、Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数......
  • Burp Unexpected_information插件二次开发教程
    Unexpected_information是什么?Unexpected_information是一款开源的Burp插件,该插件的主要场景是用来辅助渗透测试工作,它可以自动的标记出请求包中的一些敏感信息、JS接口和一些特殊字段,防止我们在测试中疏忽了一些数据包,能发现平时渗透测试中忽略掉的一细节信息。Unexpected_i......
  • Postgresq l 数据库查询格式为jsonp的列,怎么查询其值属性 | ->> 操作符
    要查询PostgreSQL数据库表中的JSONP列(假设列名为props)中是否包含特定条件的记录,可以使用JSONB函数和操作符进行查询。JSONP列通常存储为JSONB类型。假设表结构如下:CREATETABLEyour_table(idserialPRIMARYKEY,propsjsonb);在这个表中,props列存储......
  • 数据库数据恢复-Oracle数据库误执行truncate table的数据恢复案例
    Oracle数据库故障&分析:北京某单位Oracle11gR2数据库误执行truncate table CM_CHECK_ITEM_HIS,表数据丢失,查询该表时报错。数据库备份无法使用,表数据无法查询。Oracle数据库Truncate数据的机理:执行Truncate命令后,ORACLE数据库会在数据字典和Segment Header中更新表的Data O......