基本概念 ACID 原子性(Atomicity):一个事务必须被视为一个不可分割的最小工作单元,整个事务中的所有操作要么全部提交成功,要么全部失败回滚。 一致性(consistency):数据库总是从一个一致性的状态转换到另一个一致性的状态。(其实原子性和隔离性间接的保证了一致性) 隔离性(isol ...
分类:
数据库技术 时间:
2020-03-14 12:53:57
收藏:
0 评论:
0 赞:
0 阅读:
66
Mysql数据库备份的几种方式 mysqldump工具备份 备份整个数据库 备份数据库中的某个表 备份多个数据库 备份系统中所有数据库 直接复制整个数据库目录(对于InnoDB存储引擎不适用)备份 windowns: installpath/mysql/data linux: /var/lib/my ...
分类:
数据库技术 时间:
2020-03-14 12:51:56
收藏:
0 评论:
0 赞:
0 阅读:
81
用IDEA+Mybatis+Mysql+Swagger 搭建简单的增删查改接口。 开发环境:IntelliJ IDEA 2018.2.6,mysql 8.0.13 1、创建项目,搭建项目基础框架。 1.1、打开IDEA,New Project,选择 Spring Initializr,点击Next。 ...
分类:
数据库技术 时间:
2020-03-14 12:45:13
收藏:
0 评论:
0 赞:
0 阅读:
74
一、表空间概述 1、理解表空间:表空间是数据库的逻辑空间,存放数据库对象,一个数据库可以由多个表空间构成。 2、表空间与数据文件的关系:表空间是由一个或多个数据文件构成的,我们创建的表、存储过程等都是存放到表空间的数据文件中的。二、查看用户表空间 1、数据字典:dba_tablespaces(dba ...
分类:
数据库技术 时间:
2020-03-14 12:40:57
收藏:
0 评论:
0 赞:
0 阅读:
89
join查询的7中方法 手写顺序: MySQL执行顺序 join连接方式: 内连接: 左连接: 右连接: 只有A 只有B 全连接 A,B各自独有: ? ...
分类:
数据库技术 时间:
2020-03-14 12:39:26
收藏:
0 评论:
0 赞:
0 阅读:
53
设计 1. 设计的合理性,能否容忍冗余字段,尽量一张表,方便开发 2. 考虑使用记录表,记录一些查询和修改的记录信息 3. 考虑业务的使用情况,设置相关索引,加速查询和修改 4. 分库分表的合理性 5. 存储量的预估 6. 业务访问量的预估,是否会造成db的压力 使用 1. 使用时间戳存储时间 2. ...
分类:
数据库技术 时间:
2020-03-14 12:36:34
收藏:
0 评论:
0 赞:
0 阅读:
63
脚本内容 #! /usr/local/python3/bin/python import os import psycopg2 import time db_host = "172.16.101.54" db_port = 5432 db_user = "dbadmin" db_password = ...
分类:
数据库技术 时间:
2020-03-14 12:28:08
收藏:
0 评论:
0 赞:
0 阅读:
290
给定 $n \leq 100$ 个点,$m \leq 5000$ 条边的无向图,允许你修改一条边的长度使其翻倍,最大化 $1\to n$ 最短路的长度增量 Solution 难度:L2 先任意求出一条最短路,然后枚举上面的一条边使其翻倍,再求最短路,取最大值即可 ...
分类:
数据库技术 时间:
2020-03-14 12:05:30
收藏:
0 评论:
0 赞:
0 阅读:
92
简单了解MySQL架构 查看引擎: 查看默认存储引擎: InnoDB与MyISAM引擎区别 ...
分类:
数据库技术 时间:
2020-03-14 12:02:48
收藏:
0 评论:
0 赞:
0 阅读:
63
青蛙拿到了一种遍历数据库的方式,然后发现这个东西遍历数据库奇慢. 这是因为他用了句柄来作为遍历的方式, 而句柄是递增模式的,直到递增到 db.Handseed.Value ,但是这个值非常大,有long长度的14位那么大....而且是递增的.... 所以千万不要用这种方法遍历数据库..... /// ...
分类:
数据库技术 时间:
2020-03-14 11:08:46
收藏:
0 评论:
0 赞:
0 阅读:
112
升级到5.3.0service redisd stop wget https://github.com/JohnSully/KeyDB/archive/v5.3.0.tar.gztar zxvf v5.3.0.tar.gzrm -f v5.3.0.tar.gzcd KeyDB-5.3.0makema ...
分类:
数据库技术 时间:
2020-03-14 10:49:04
收藏:
0 评论:
0 赞:
0 阅读:
67
第一步: 第二步: 第三部: A_#=7 A_1=2A_2=3A_3=4A_4=5A_5=6A_6=7A_7=8 B_#=7 B_1=awwB_2=qwwB_3=ewwB_4=rwwB_5=ywwB_6=uwwB_7=ddddd C_#=7 C_1=aww02C_2=qww03C_3=eww04C_ ...
分类:
数据库技术 时间:
2020-03-14 10:43:05
收藏:
0 评论:
0 赞:
0 阅读:
63
关于mysql(8.0连接navicat发生的错误解决方法)数据库安装图形化界面无法更改加密的方式导致无法连接问题为解决; Alter user 'root'@'localhost' identified with mysql_native_password by '123456'; 切忌空格的问题 ...
分类:
数据库技术 时间:
2020-03-14 10:25:24
收藏:
0 评论:
0 赞:
0 阅读:
64
https://github.com/dawnbreaks/mysql2redis yum -y install autoconf libtoolyum -y install expat-develyum -y install mysql-develyum -y install expatyum - ...
分类:
数据库技术 时间:
2020-03-14 10:17:53
收藏:
0 评论:
0 赞:
0 阅读:
68
转自: https://www.cnblogs.com/wt7018/p/11617878.html 1、方式一 # 查询 cursor = session.execute('select * from users') result = cursor.fetchall() # 添加 cursor = ...
分类:
数据库技术 时间:
2020-03-14 10:13:53
收藏:
0 评论:
0 赞:
0 阅读:
64
https://blog.csdn.net/qq_23374741/article/details/72805923 wget https://github.com/alibaba/canal/releases/download/canal-1.1.4/canal.deployer-1.1.4.ta ...
分类:
数据库技术 时间:
2020-03-14 10:02:36
收藏:
0 评论:
0 赞:
0 阅读:
186
MySQL 5.7客户端字符集不一致导致新建从库数据不一致
分类:
数据库技术 时间:
2020-03-14 09:26:31
收藏:
0 评论:
0 赞:
0 阅读:
93
如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。 索引分类 1.PRIMARY KEY 主键索引:一个表只能有一个主键,不允许有空值。 2.UNIQUE INDEX 唯一索引:索引列的值必须唯一,但允许有空值。 3.INDEX 普通索引: ...
分类:
数据库技术 时间:
2020-03-14 01:27:17
收藏:
0 评论:
0 赞:
0 阅读:
109
1.用python连接mysql实现登陆(存在sql注入危险) 2用python连接mysql实现登陆方式二(不存在sql注入危险) 3 利用python 在mysql插入数据(插) 4 利用python 在mysql查询数据(查) 5 利用python 在mysql查询数据,再更新数据(改) 利用 ...
分类:
数据库技术 时间:
2020-03-14 01:07:59
收藏:
0 评论:
0 赞:
0 阅读:
98
一、添加驱动包 二、线程组添加 JDBC Connection Configuration (添加->配置元件-> JDBC Connection Configuration)用于配置Jmeter和Mysql的连接; 三、线程组添加JDBC Request(添加->Sampler-> JDBC Re ...
分类:
数据库技术 时间:
2020-03-14 01:04:43
收藏:
0 评论:
0 赞:
0 阅读:
95