随笔分类 -  数据库

摘要:1. MYSQL体系结构 连接层 最上层是一些客户端和链接服务,包含本地sock 通信和大多数基于客户端/服务端工具实现的类似于TCP/IP的通信。主要完成一些类似于连接处理、授权认证、及相关的安全方案。在该层上引入了线程池的概念,为通过认证安全接入的客户端提供线程。同样在该层上可以实现基于SSL的 阅读全文
posted @ 2023-04-25 21:45 ChanceySolo 阅读(11) 评论(0) 推荐(0) 编辑
摘要:1. 事务简介 事务 是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。 就比如: 张三给李四转账1000块钱,张三银行账户的钱减少1000,而李四银行账户的钱要增加1000。 这一组操作就必须在一个事务的 阅读全文
posted @ 2023-04-25 21:44 ChanceySolo 阅读(24) 评论(0) 推荐(0) 编辑
摘要:1. 概述 概念:约束是作用于表中字段上的规则,用于限制存储在表中的数据。 目的:保证数据库中数据的正确、有效性和完整性。 分类: | 约束 | 描述 | 关键字 | | : : | : : | : : | | 非空约束 | 限制该字段的数据不能为null | NOT NULL | | 唯一约束 | 阅读全文
posted @ 2023-03-23 00:15 ChanceySolo 阅读(6) 评论(0) 推荐(0) 编辑
摘要:函数是指一段可以直接被另一段程序调用的程序或代码。 MySQL中的函数主要分为以下四类: 字符串函数、数值函数、日期函数、流程函数。 1. 字符串函数 MySQL中内置了很多字符串函数,常用的几个如下: | 函数 | 功能 | | : : | : : | | CONCAT(S1, S2, ..., 阅读全文
posted @ 2023-03-23 00:14 ChanceySolo 阅读(6) 评论(0) 推荐(0) 编辑
摘要:MYSQL的SQL语句大合集 阅读全文
posted @ 2023-03-15 15:25 ChanceySolo 阅读(37) 评论(0) 推荐(0) 编辑
摘要:MYSQL的基本介绍以及各大操作系统上的各种方式安装 阅读全文
posted @ 2023-03-12 01:51 ChanceySolo 阅读(59) 评论(0) 推荐(0) 编辑
摘要:MySQL 之 pymysql 一、概述 pymysql是python用来连接mysql的工具,安装方式: 这里使用豆瓣的镜像安装,可能会快点 二、使用 pymysql内置非常多的方式来操作mysqlServer 1. 连接 首先还是剖其源码查看 通常在项目中,数据库的连接的信息一般写在config 阅读全文
posted @ 2019-09-08 21:30 ChanceySolo 阅读(290) 评论(1) 推荐(1) 编辑
摘要:Redis与Python交互 一、安装 二、使用 1. 连接 3. 操作列表 案例:一个进程负责生产URL、一个进程负责访问URL 4. 操作散列 4.1 基本方法 4.1 应用场景 微博好友 1、用户ID,field为好友ID,value为关注时间 2、用户维度统计(关注数、粉丝数、喜欢商品数、发 阅读全文
posted @ 2019-09-02 20:02 ChanceySolo 阅读(264) 评论(0) 推荐(0) 编辑
摘要:Redis之主从复制 1. 概述 定义 一个redis服务可以有多个该服务的复制品,这个redis称为master,其他复制品称为slaves 网络正常,master会一致将自己的数据更新同步给slaves,保持主从同步 只有master可以执行写命令,slave只能执行读命令 作用 分担了读的压力 阅读全文
posted @ 2019-09-02 20:01 ChanceySolo 阅读(174) 评论(0) 推荐(0) 编辑
摘要:Redis 一、概述 1. 特点 开源的,使用c编写,基于内存且支持持久化 高性能的Key Value的NoSQL数据库 支持数据类型丰富(字符串string、散列hashes、列表list、集合sets、有序集合sorted) 支持多种语言 2. 区别 MySQL:关系型数据库,表格,基于磁盘,慢 阅读全文
posted @ 2019-09-02 19:58 ChanceySolo 阅读(322) 评论(0) 推荐(1) 编辑
摘要:MongoDB 本文非常长,共计12200词,请注意阅读时间,撰写四天时间,原创不易,转载请注明。 一、概述 1.数据 能够输入到计算机中并被识别处理的信息集合 2. 数据结构 研究一个数据集合中,数据元素关系 3. 数据库 按照数据结构,存储管理数据的仓库,数据仓库是在数据库管理系统控制下在一定介 阅读全文
posted @ 2019-08-05 19:41 ChanceySolo 阅读(655) 评论(0) 推荐(0) 编辑
摘要:一、mysql配置 1.简介 用于管理文件的一个软件 服务端软件 SOCKET 服务端 本地文件处理 解析指令【SQL语句】 客户端软件(各种各样) SOCKET 客户端 发送指令 解析指令【SQL语句】 2.用户管理 默认用户为root 2.1管理用户 2.1.1 创建用户 ip可使用通用匹配符, 阅读全文
posted @ 2019-07-10 20:05 ChanceySolo 阅读(417) 评论(0) 推荐(0) 编辑
摘要:一、简介 1.简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓存产品有以下三个特点: 支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。 不仅仅支持简单的key-value类型 阅读全文
posted @ 2019-01-17 16:16 ChanceySolo 阅读(184) 评论(0) 推荐(0) 编辑
摘要:非关系型数据库 阅读全文
posted @ 2018-10-25 11:44 ChanceySolo 阅读(226) 评论(0) 推荐(0) 编辑
摘要:非关系型数据库 阅读全文
posted @ 2018-10-25 11:43 ChanceySolo 阅读(302) 评论(0) 推荐(0) 编辑
摘要:centos7 MySQL5.7 阅读全文
posted @ 2018-10-25 11:42 ChanceySolo 阅读(293) 评论(2) 推荐(0) 编辑