使用docker部署springboot项目时无法连接mysql数据库

  • Post author:
  • Post category:mysql

我在云服务器上部署项目时,可以通过外网访问springboot项目,也可以远程连接MySQL,但springboot项目就是无法访问mysql数据库,刚开始是没用设置 --net,以为用的都是默认的bridge,便可以进行访问,但并没有访问成功 springboot容器和MySQL容器同时加在默认的bridge上无法通信是因为,他们的bridge不是同一个bridge,可以考虑新建一个networ…

继续阅读 使用docker部署springboot项目时无法连接mysql数据库

MySQL安装版步骤

  • Post author:
  • Post category:mysql

百度网盘有安装版、解压包安装包以及visual插件 链接:https://pan.baidu.com/s/1XXvWa40FYX5mtqofW_knIg 提取码:ky2q 下载地址https://downloads.mysql.com/archives/installer/ 双击下载好的exe文件,选择Custom自定义安装,点击next下一步 选择x64服务,点击右移 选中x64,点击advan…

继续阅读 MySQL安装版步骤

idea连接MySQL数据库报错:[08001] Could not create connection to database server. Attempted reconnect 3 times

  • Post author:
  • Post category:mysql

一、问题描述 今天在使用idea连接mysql数据库的时候出现了如下问题 第一个问题:[08001] Could not create connection to database server. Attempted reconnect 3 times. Giving up. 第二个问题:com.mysql.cj.exceptions.WrongArgumentException: No time…

继续阅读 idea连接MySQL数据库报错:[08001] Could not create connection to database server. Attempted reconnect 3 times

【MySQL —— 事务】四大特性、隔离级别

  • Post author:
  • Post category:mysql

​ 文章目录 ​1. 什么是事务 2. 为什么用事务 3. 事务的使用步骤 4. 事务的四大特性 4.1 原子性(Atomicity) 4.2 持久性(Durability) 4.3 一致性(Consistency) ⭐4.4 隔离性(重点)(Isolation) 5. 并发执行事务的三大问题 5.1 脏读问题 5.2 不可重复读问题 5.3 幻读问题 6. MySQL 事务的隔离级别 6.1 r…

继续阅读 【MySQL —— 事务】四大特性、隔离级别

mysql APPARENT DEADLOCK!!! Complete Status:Managed Threads: 3 (c3p0,druid)

  • Post author:
  • Post category:mysql

问题场景 由于在生产环境出现问题,应用挂掉,作为菜鸟运维,解决问题有点忙手忙脚 线上bug修复,重启tomcat 启动报错,错误截图在下面 根据日志分析像是死锁 使用C3P0连接池 tomcat启动完之后,还能正常运行 解决问题经过: 网上有不少“APPARENT DEADLOCK”问题的解决方案,大部分解决方式都一样,我猜想每个人遇到这个错误的原因并非一样,所以解决方式也不同。 登录mysql之…

继续阅读 mysql APPARENT DEADLOCK!!! Complete Status:Managed Threads: 3 (c3p0,druid)

PowerDesigner设计建造MySQL数据库(mysql 导入sql文件)

  • Post author:
  • Post category:mysql

使用PowerDesigner设计建造MySQL数据库 一、使用PowerDesigner制作建库脚本 1、设计CDM(Conceptual Data Model) 2、选择 Tools -> Generate Physical Data Model ,选择对应的DBMS为MySQL,生成PDM 3、选择 Database -> Generate Database ,在弹出的 Data…

继续阅读 PowerDesigner设计建造MySQL数据库(mysql 导入sql文件)

MySQL时间序列分表分区_干货丨时序数据库分区教程(一)

  • Post author:
  • Post category:mysql

1.为什么对数据进行分区? 对数据库进行分区可以极大的降低系统响应延迟同时提高数据吞吐量。具体来说,分区有以下几个好处:分区使得大型表更易于管理。对数据子集的维护操作也更加高效,因为这些操作只针对需要的数据而不是整个表。一个好的分区策略将通过只读取满足查询所需的相关数据来减少要扫描的数据量。当所有的数据都在同一个分区上,对数据库的查询,计算,以及其它操作都会被限制在磁盘访问IO这个瓶颈上。 分区使…

继续阅读 MySQL时间序列分表分区_干货丨时序数据库分区教程(一)

Mysql的instr()函数用法

  • Post author:
  • Post category:mysql

mysql的内置函数instr(filed,str),作用是返回str子字符串在filed字符串的第一次出现的位置,如果没有找到,则返回0。备注:位置是从1开始的。函数不区分大小写。当instr(filed,str)=0时,表示子符串str不存在于字符串filed中,因此可以用来实现mysql中的模糊查询,与like用法类似。如下: 1、instr()函数,#{name}为参数 select id…

继续阅读 Mysql的instr()函数用法

mysql数据库只存储时分秒,不存储含年月日,以及只存储年月日

  • Post author:
  • Post category:mysql

一开始存在数据库的日期类型是timestamp类型,但是由于我现在只需要时分秒,所以将timestamp类型改为time类型,如图: 改成了time类型,前端传数据过来,不能像之前那样直接用Date接收,否则会没有数据传进来,前端传递的String就改成String类型接收吧 那么如何只存储年月日呢? 我这里数据库里面存的字段类型是datetime类型的,如果直接传递数据到前端肯定是会展示时分秒的…

继续阅读 mysql数据库只存储时分秒,不存储含年月日,以及只存储年月日