
数据库
文章平均质量分 87
Blueeyedboy521
Java架构师,微服务,前端Vue,人工智能,C/C++嵌入式编程
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mybatis实战
mybatis支持的映射方式有基于xml的mapper.xml文件、基于java的使用Mapper接口class,简单学习一下mybatis使用接口来配置映射的方法。接口方法注解主要是四个:@Insert、@Delete、@Update、@Select原创 2023-03-07 08:00:00 · 551 阅读 · 0 评论 -
MongoDB入门与实战-第七章-MongoDB内嵌文档
MongoDB是文档型的数据库系统,doc是MongoDB的数据单位,每个doc相当于关系型数据库的数据行(row),doc和row的区别在于field的原子性:row中的column是不和分割的原子对象,而doc中的field可以是原子对象,也可以是内嵌doc(embedded doc),数组等数据类型。内嵌doc中所有field的Key不允许重复。/*** 设备编码* 该属性对应mongodb的字段的名字,如果一直,则无需要注解。原创 2023-02-01 08:00:00 · 1405 阅读 · 0 评论 -
MongoDB入门与实战-第六章-MongoDB分片
mongodb分片猿创征文|MongoDB数据库 分片集群搭建部署实战MongoDB 分片集群介绍在Mongodb里面存在另一种集群,就是分片技术,可以满足MongoDB数据量大量增长的需求。当MongoDB存储海量的数据时,一台机器可能不足以存储数据也足以提供可接受的读写吞吐量。这时,我们就可以通过在多台机器上分割数据,使得数据库系统能存储和处理更多的数据。应用程序不必知道哪片对应哪些数据,甚至不需要知道数据已经被拆分了,所以在分片之前要运行一个路由进程,进程名,这个路由器知道所有数据的存放位置,所以原创 2022-12-07 08:00:00 · 941 阅读 · 0 评论 -
MongoDB入门与实战-第五章-MongoDB副本集
MongoDB副本集MongoDB的副本集MongoDB 教程MongoDB复制是将数据同步在多个服务器的过程。复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性, 并可以保证数据的安全性。通俗的讲就是用多台机器进行同一数据的异步同步,从而使多台机器拥有同一数据的多个副本,并且当主库当掉时在不需要用户干预的情况下自动切换其他备份服务器做主库。而且还可以利用副本服务器做只读服务器,实现读写分离,提高负载。(1)数据冗余:副本集可以确保副本节点与主节点数据的更新,以防止单个数据库的原创 2022-12-05 07:00:00 · 2479 阅读 · 0 评论 -
MongoDB入门与实战-第二章-安装部署
MongoDB的版本偶数版本为稳定版,基数版本为开发板MongoDB对于32位系统支持不佳,所以3.2版本以后没有再对32位系统的支持。原创 2022-11-02 08:00:00 · 510 阅读 · 0 评论 -
MongoDB入门与实战-第一章-介绍
MongoDB是为快速开发互联网Web应用而设计的数据库系统。MongoDB的设计目标是极简、灵活、作为Web应用栈的一部分MongoDB的数据模型是面向文档的,简单理解MongoDB这个数据库中存的各种各样的JSON。(BSON)面向集合存储:MongoDB 是面向集合的,数据以 collection 分组存储。每个 collection 在数据库中都有唯一的名称。模式自由:集合的概念类似 MySQL 里的表,但它不需要定义任何模式。结构松散。原创 2022-10-31 20:24:26 · 827 阅读 · 0 评论 -
Mysql配置binlog并实现数据库备份恢复
前提是有一次完整的备份文件,先通过还原工具把备份文件还原回去,然后再通过bin-log日志恢复上次备份之后发生的数据。三、开启binlog1、 查看状态修改MySQL配置(my.cnf)vi /etc/my.cnf配置如下:3、重启mysql4、验证是否开启binlog参考:docker定时备份mysql-定时备份docker中mysql的数据七、还原备份1、创建库参考之前建库语句3、查看结果常用选项:–start-position=55 起始pos点–stop-p原创 2022-06-24 15:13:44 · 1076 阅读 · 2 评论 -
jpa或者mybatis中mysql保存日期相差8个、13或14小时
问题描述通过jpa或者mybatis插入数据库发现数据的日期格式字段与服务器时间相差8个、13个或者14个小时。但是通过navicat直接insert语句不会出现该情况在数据库查询时区show variables like "%time_zone%";原因如上图,可以看到数据库使用的系统的CST,那么这里的CST到底是哪里的时区呢,请看下面:美国中部时间:Central Standard Time (USA) UT-6:00澳大利亚中部时间:Central Standard Time (A原创 2022-06-02 19:54:43 · 1013 阅读 · 0 评论 -
docker定时备份mysql-定时备份docker中mysql的数据
一、概念方法一:备份是通过如下命令实现docker exec -it mysql(镜像号) mysqldump -h$mysql_host -P$mysql_port -u$mysql_user -p$mysql_password -B test1(数据库名称)(中间是有一个空格的)> $backup_dir/mysql_backup_test-$backup_time.sql# 如果需要压缩docker exec 301520ed7b07 mysqldump -uroot -p123456原创 2022-05-11 11:11:48 · 1975 阅读 · 0 评论 -
Mysql入门及高级用法
数据库管理创建数据库CREATE DATABASE IF NOT EXISTS `demo_db` default charset utf8 COLLATE utf8_general_ci;用户管理创建用户-- demoCREATE USER demo IDENTIFIED WITH mysql_native_password BY 'demo@jrsoft.cc';grant all privileges on `demo_db`.* to 'demo'@'%';grant all o原创 2022-04-21 12:09:42 · 1030 阅读 · 0 评论