☞ 【DB】
文章平均质量分 51
数据库 mysql
NoSql mongodb
Live a happy life
爱不是生日蛋糕,越切越少,爱是生日蛋糕上的火焰,越给越多。
展开
-
【flyway】SpringBoot集成Flyway
目录Flaway是什么?SpringBoot集成Flyway --gradle项目注意Flaway是什么?Flyway是一款数据库迁移(migration)工具。简单点说,就是在你部署应用的时候,帮你执行数据库脚本的工具。Flyway支持SQL和Java两种类型的脚本,你可以将脚本打包到应用程序中,在应用程序启动时,由Flyway来管理这些脚本的执行,这些脚本被Flyway称之为migration。Liquibase有类似功能。SpringBoot集成Flyway --gradle项目 imple原创 2021-11-15 15:48:07 · 1039 阅读 · 0 评论 -
【PostgreSql】sql优化
目录字段为jsonb格式字段为jsonb格式????主要是以jsonb格式字段为例说一下如何优化sql,也是自己对于PostgerSql使用不熟练所导致的以下问题。A服务调B服务,B服务返回timeout问题,经排查是sql查询慢所导致的。--优化前:select Id,name FROM A表 WHERE ( record :: json #>> '{message,scaleId}' ) :: VARCHAR = '1' -- 查询时间:0.031ms--优化后:select原创 2021-11-15 15:10:38 · 1161 阅读 · 2 评论 -
【Mysql】2003 - Can‘t connect to MySQL server on ‘127.0.0.1‘ (61 “Connection refused“)
目录问题解决第一步第二步问题**mac安装MySQL5.7.22 遇到的问题,**如下:2003 - Can’t connect to MySQL server on ‘127.0.0.1’ (61 “Connection refused”)解决第一步苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)如果这种方法没有成功:可以使用命令行关闭mysql:sudo /usr/local/mysql/suppor原创 2021-08-20 14:28:51 · 1293 阅读 · 0 评论 -
【DB】PostgreSql
what关系型数据库当中的一种HOWjson格式区别原创 2020-09-15 16:50:51 · 128 阅读 · 0 评论 -
【Liquibase】liquibase与SpringBoot整合
目录liquibase是什么liquibase的特性liquibase与SpringBoot整合1.pom文件2.application.yaml文件3.目录执行的顺序 db.changelog-master.yml——>db.changelog-1.0.0.yml——>20200505.yml官网liquibase是什么liquibase是一个用于跟踪,管理和应用数据库变化的开源...原创 2020-05-05 16:27:50 · 1089 阅读 · 0 评论 -
【MongoDB】MongoDB数据日期显示相差8小时解决方案
相差8小时1.打开Robo3T2.点击Options -> display dates in…3.可以看到有2个选项:1.UTC(默认) 2.Local TimeZone.4.选择Local TimeZone,再次查看数据时间,发现已经正常。...原创 2020-01-08 11:25:43 · 5724 阅读 · 1 评论 -
【MongoDB】mongodb基本使用
基本使用db.getCollection('user').find({})db.user.find()db.user.insert({user_id:5})db.user.deleteOne({user_id:5})db.user.find().count()db.user.find({user_name:"123"})db.user.update({user_name:...原创 2020-01-06 21:55:12 · 159 阅读 · 0 评论 -
后台时间正常,保存到数据库相差8个小时
北京时间=GMT时间+8小时。GMT:格林尼标准时间。GMT时间就是英国格林威治时间,也就是世界标准时间,是本初子午线上的地方时,是0时区的区时,与我国的标准时间北京时间(东八区)相差8小时,即晚8小时。不正常serverTimezone=GMT正常serverTimezone=GMT%2B8...原创 2019-11-14 20:51:23 · 3587 阅读 · 1 评论 -
【Mysql】mysql-5.7.21-winx64.zip安装教程
安装参考二位的,记录一下参考1参考2原创 2019-11-05 18:38:16 · 471 阅读 · 0 评论 -
使用JDBC连接MySql时出现:The server time zone value '�й���ʱ��' is unrecognized or represents more than one
起因闲暇时自己敲了个小demo,当运行程序时,报了如题目一样的错误。经过由于没有配置serverTimezone=UTC,UTC是统一标准世界时间。之前现在结果就ok了,简单的一个问题,记录一下...原创 2019-07-15 17:43:34 · 482 阅读 · 1 评论 -
【Mysql】mysql 锁机制——实操
目录加读锁总结:加读锁下面我们为user_info表加read锁,针对session1来说查询自己锁定的表查询未锁定的表多锁定的表进行更新或者插入针对session2来说查询锁定的表查询未锁定的表更新锁定的表,处于阻塞状态锁定的表,释放锁,session2更新成功,将abc改为ab。总结:Session11. 加读锁2. 可以查自己锁定的表3. 不可以...原创 2019-08-06 10:19:24 · 170 阅读 · 1 评论 -
【Redis】windows下安装redis-server
目录一、安装过程二、常用命令三、结果成功一、安装过程1.下载windows版本2.解压刚刚下载的文件3.通过cmd指定到该redis目录,启动服务:redis-server.exe,出现如下图,证明启动成功。4.启动另一个cmd,在该redis目录下,启动客户端:redis-cli.exe,连接服务器。5.上面虽然启动了redis服务,但是,当我们一关cmd窗口,redis服务就...原创 2019-07-27 19:12:41 · 8383 阅读 · 4 评论 -
【Mysql】在linux下对mysql进行操作
1.进入mysql数据库mysql -h192.168.20.55 -uexam -pexam //-h+数据库所在ip,如果是本地直接是localhost,-u+DB用户名,-p+DB密码2.查看所有的库show databases; 3.进入某一库中use itoo_exam2_dev;4.查看该库中有多少表show tables;5.对该库中的表可以进...原创 2019-08-05 11:22:16 · 215 阅读 · 4 评论 -
【Mysql】Mysql存储引擎对比 InnoDB & MyISAM
目录索引存储引擎锁机制主从复制索引存储引擎锁机制主从复制原创 2019-08-04 20:25:23 · 120 阅读 · 0 评论