日常工作中我们会接触到不同业务,同样也会设计不同的表,但是你有真正考虑的mysql支持的那些数据类型吗?知道如何根据不同的需求选择最合适或者正确的类型吗。 存储字符串类型只知道选择varchar , 是否知道字符串还有char, text, blob 。 存储数字类型只知道选择 int,float, ...
分类:
数据库技术 时间:
2021-07-26 13:28:18
收藏:
0 评论:
0 赞:
0 阅读:
15
题目是网鼎杯的,找不到原题 通过之前所说的触发canary错误而触发check_stack_fail打印出arg[0]中的地址,此时将地址赋值为read的got表,然后通过LibcSearcher找到libc,通过libc找到environ。 environ的地址=libc_base+environ ...
分类:
数据库技术 时间:
2021-07-26 13:23:56
收藏:
0 评论:
0 赞:
0 阅读:
21
Redis持久化AOF AOF简介 以日志的形式来记录每个写操作(增量保存),将Redis执行过的所有写指令记录下来(读操作不记录), 只许追加文件但不可以改写文件,redis启动之初会读取该文件重新构建数据,换言之,redis 重启的话就根据日志文件的内容将写指令从前到后执行一次以完成数据的恢复工 ...
分类:
数据库技术 时间:
2021-07-26 09:42:18
收藏:
0 评论:
0 赞:
0 阅读:
40
今日箴言 逃避的事情都会回来找你 。 1. MySQL 安装 1.1MySQL 8.0.18安装 本次安装的是MySQL 8.0.18版本。 下载地址:https://downloads.mysql.com/archives/installer/ 一路下一步下一步就可完成安装.<赞 Winddows ...
分类:
数据库技术 时间:
2021-07-26 09:38:41
收藏:
0 评论:
0 赞:
0 阅读:
60
一、简介
router:路由角色,提供接口,使得分片集群对外透明,不存储数据configsvr:配置角色,存储元数据信息,分片集群后端有多份存储,读取数据去哪个存储上读取,依赖于配置角色shardsvr:存储角色,存储真正的数据
用户通过touter角色插入数据时,需要从configsvr知道这份数据插入到哪个节点,然后执行插入动作插入数据到sharddsvr用户通过touter角色查询数据时,需
分类:
数据库技术 时间:
2021-07-26 09:34:47
收藏:
0 评论:
0 赞:
0 阅读:
18
把总结写开头: 明天再写吧,上床睡觉。 一、数据库和文件系统的关系 InnoDB 、 MyISAM 这样的存储引擎都是把表存储在文件系统上的。当我们想读取数据的时候,这些存储引擎会从文件系统中把数据读出来返回给我们,当我们想写入数据的时候,这些存储引擎会把这些数据又写回文件系统。 二、MySQL数据 ...
分类:
数据库技术 时间:
2021-07-26 09:31:27
收藏:
0 评论:
0 赞:
0 阅读:
29
substr函数 substr(string,start) string:要截取的字符串 start:从第几位开始(前面从1开始,后面从-1开始) 使用substr函数补0 select substr('00000'||0,-5); 结果:00000 select substr('00000'||1 ...
分类:
数据库技术 时间:
2021-07-26 09:08:45
收藏:
0 评论:
0 赞:
0 阅读:
33
1、同局域中不同主机想要登陆到同一数据库进行数据访问 配置数据库通过IP来登陆 sqlserver 配置管理器中进行修改,但是打开我的sqlserver配置管理器,显示如下: 根据网上查找的内容,有人说修改注册表,有人说重装,但是修改注册表之后并没有什么luan用,自己又不想重新安装,就差了配置管理 ...
分类:
数据库技术 时间:
2021-07-25 23:40:42
收藏:
0 评论:
0 赞:
0 阅读:
47
1. 配置YUM源 新建 vi /etc/yum.repos.d/mysql-community.repo,使用清华源,内容如下: [mysql-connectors-community] name=MySQL Connectors Community baseurl=https://opentun ...
分类:
数据库技术 时间:
2021-07-25 23:36:39
收藏:
0 评论:
0 赞:
0 阅读:
59
一、目录创建 创建过程:创建项目project——>Python package——>Python file——>编写内容。 二、Requests使用 什么是Request请求库 python需要发起?络请求,在标准库中 urllib2 模块已经包含了平常我们使?的大多数功能,但是它的 API使用起 ...
分类:
数据库技术 时间:
2021-07-25 23:23:38
收藏:
0 评论:
0 赞:
0 阅读:
44
MySQL_14数据库设计三范式 1.什么是数据库设计范式? 数据库表的设计依据。 2.数据库设计三范式各自的要求 数据库设计第一范式: 要求任何一张表都必须有主键。 每一个字段都要具有原子性,不可再分。 数据库设计第二范式: 建立在第一范式基础上。 要求所有非主键字段完全依赖主键,不要产生部分依赖 ...
分类:
数据库技术 时间:
2021-07-25 23:21:56
收藏:
0 评论:
0 赞:
0 阅读:
26
mongodb单台服务器:
数据会有丢失的风险,无法做到高可用
mongodb复制集可以预防数据丢失,多台mongodb数据一直,能够在有问题的时候自动切换
副本集同步原理
secondary通过主动抓取primary的oplog来达到与主库数据的一致性,每隔secondary都维护一个自己的offset,记录同步源最后一条日志的optime,执行同步的时候,secondary会启用一个同步线程,
分类:
数据库技术 时间:
2021-07-25 23:10:56
收藏:
0 评论:
0 赞:
0 阅读:
31
数据库的安装 一 、下载mysql数据库 进入MySQL官方网站,https://dev.mysql.com/downloads/,下载想要的版本 下载完成后就是安装mysql了 二 、安装mysql 双击软件开始安装 然后一直点击下一步就完事了,直到设置好用户名与密码就ok了。 数据库常用字段 一 ...
分类:
数据库技术 时间:
2021-07-25 09:37:06
收藏:
0 评论:
0 赞:
0 阅读:
34
1.数据库的安装: MySQL 下载地址:https://dev.mysql.com/downloads 进入官网,点击DOWNLOADS 我们这里选择5.6.45版本下载,下载zip。 点击download进入: (1)下载完成后,解压mysql压缩包,自定义目录(不能有中文和特殊字符)。 (2) ...
分类:
数据库技术 时间:
2021-07-25 09:34:55
收藏:
0 评论:
0 赞:
0 阅读:
28
Apache HBase 是一个开源的、分布式的、版本化的、非关系的数据库。Apache HBase 提供对数十亿个数据的低延迟随机访问在非专用硬件上有数百万列的行。 关于 HBase更多内容,请参阅 https://hbase.apache.org/。 HBase 最新版下载地址,Apache H ...
分类:
数据库技术 时间:
2021-07-25 09:30:18
收藏:
0 评论:
0 赞:
0 阅读:
22
第一个小目标:读取数据库内容,并在页面渲染 一、准备过程 安装MySQL并且配置环境 准备SpringBoot的编译环境(重新安装IDEA) 安装Typora(用来编写博客) 二、实现思路 1、先在本地MySQL创建一个paper数据库,在paper数据库中创建edu_paper数据表,且插入数据( ...
分类:
数据库技术 时间:
2021-07-25 09:28:20
收藏:
0 评论:
0 赞:
0 阅读:
22
一、没有索引的时候如何查找 先忽略掉索引这个概念,如果现在直接要查某条记录,要如何查找呢? 在一个页中查找 如果表中的记录很少,一个页就够放,那么这时候有 2 种情况: 用主键为搜索条件:这时就是之前文章提过的方式,页面目录中用二分法快速定位到槽,然后遍历该槽对应分组的记录,最终找到指定记录。 用其 ...
分类:
数据库技术 时间:
2021-07-25 09:24:34
收藏:
0 评论:
0 赞:
0 阅读:
28
一、背景 1.1 为什么要了解ASCLL码? 有些字符在数据库中无法被打出来,比如换行符,制表符等。这个时候可以用对应的ASCLL码来代替。 有时上传的数据看起来像是一个空格,实际上是个换行符,用空格则无法处理,换行符又无法打出。这时可以用ASCLL码来解决。 1.2 ASCLL码与字符对照表 参考 ...
分类:
数据库技术 时间:
2021-07-25 09:21:08
收藏:
0 评论:
0 赞:
0 阅读:
47
CentOS7.0 使用yum安装 MariaDB数据库注意:以下操作都是在root用户下进行第一步:安装安装 mariadb 服务命令:yum install -y -server安装 mariadb 客户端命令:yum install -y mariadb安装 mariadb C library ...
分类:
数据库技术 时间:
2021-07-24 20:52:22
收藏:
0 评论:
0 赞:
0 阅读:
52
细胞通讯分析可以给我们一些细胞类群之间相互调控/交流的信息,这种细胞之间的调控主要是通过受配体结合,传递信号来实现的。不同的分化、疾病过程,可能存在特异的细胞通讯关系,因此阐明这些通讯关系至关重要。 CellPhoneDB配有详实的受配体数据库,其整合了此前的公共数据库,还会手动矫正,以得到更加准确 ...
分类:
数据库技术 时间:
2021-07-24 20:46:40
收藏:
0 评论:
0 赞:
0 阅读:
47