![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
对方真在输入...
这个作者很懒,什么都没留下…
展开
-
键的管理
type del object encoding exists expire1、rename key newkey 重命名键127.0.0.1:6379> keys * 1) "myset1" 2) "hash1" 3) "hash" 4) "zset1" 5) "des2" 6) "zset" 7) "myset" 8) "des3" 9) "myset2"...原创 2020-04-11 12:56:47 · 121 阅读 · 0 评论 -
redis
redis(Remote dictionary server):是一个基于键值对(key-value)的NoSQLredis的数据是存储在内存当中,可用于高速缓存,消息队列。redis主要的数据类型有5种:字符串(string),哈希(hash),列表(list),集合(set),有序集合(zset)redis的优点:1.速度快,读的速度大约110000/s,写的速度大约85000/s...原创 2020-04-10 12:38:14 · 168 阅读 · 0 评论 -
主从复制
mysql的主从复制:指将一个mysql数据库里的数据复制到其他数据库当中。主从复制的用途:1.读写分离:通过mysql主从复制来实现读写分离以解决读写相互阻塞的问题;读写分离也可以减轻单个数据库的压力;主库负责写,从库负责读。2.数据实时备份,当系统某个节点发生故障时,可以方便的故障切换3.HA高可用:系统业务访问量增大,如果是单机mysql的话,就会导致I/O访问频率过高,并发太大,可...原创 2020-04-08 08:34:07 · 102 阅读 · 0 评论 -
视图
视图:(view)是一种虚拟存在的表,是一个逻辑表,本身并不包含数据。作为一个select语句保存在数据字典中的。和真实的表一样包含一系列带有名称的行和列数据。数据是从一个或多个表中导出来的数据的结果,我们可以通过DML语句(insert、update、delete)来操作视图当中的数据。当视图当中的数据被修改时,基表当中的数据也会被修改,反之也一样通过视图,可以展现基表的部分数据;试图数据来自...原创 2020-04-01 08:32:28 · 179 阅读 · 0 评论 -
第七章:索引
1、MySQL默认的查询方式是遍历整个表;什么是索引?索引记录的是数据的存储位置 他是一种特殊的数据结构,索引可以提高查询的效率,它是独立于数据表之外的。MyISAM、InnoDB支持btree和b+tree索引,Memory支持btree和hash索引。每一个表至少可以添加16个索引,总的索引长度至少256字节;常用的索引类型:1.主键索引:primary key2.唯一索引和普通...原创 2020-03-30 19:32:28 · 101 阅读 · 0 评论 -
MySQL的数据类型和运算符
一、数据类型介绍(1)数据表由多个字段组成,每一个字段都有制定自己的数据类型,指定了数据类型后,也就决定了向字段插入数据的内容;(2)不同的数据类型也决定了MySQL在存储数据的时候使用的方式,以及在使用数据的时候选择什么运算符进行运算;(3)数值数据类型:TINYINT 、SMALLINT、MEDIUMINT、INT、BIGINT、FLOAT、DOUBLE、DECIMAL(4)日期\时间...原创 2020-03-19 12:22:15 · 259 阅读 · 0 评论 -
数据表的基本操作
关于表表示数据库存储数据的基本单位,一个表可以包含若干个字段或者是记录。表的操作包括创建表、修改表和删除表。创建数据表的过程是规定数据列的属性的过程,同时也是实施数据完整性约束的过程1、创建表数据表属于数据库,在创建数据表之前,应该使用“USE database_name;”移动到指定的数据库下,如果没有选择数据库,创建表时会报错database_name : 代表数据库名 可以任意指定...原创 2020-03-18 16:33:03 · 203 阅读 · 0 评论 -
MySQL修改密码的四种方法
MySQL——修改root密码的4种方法方法1: 用SET PASSWORD命令首先登录MySQL。格式:mysql> set password for 用户名@localhost = password(‘新密码’);例子:mysql> set password for root@localhost = password('123'); 方法2:用mysqladmin格...原创 2020-03-17 11:48:02 · 166 阅读 · 0 评论 -
mysql数据库基本操作
[root@localhost ~]# systemctl start mysqld[root@localhost ~]# mysql -u root -p123.com修改密码的话 [root@localhost ~]# mysql -u root -p123.com password 123456 密码从 123.com 改为123456mysql> show databas...原创 2020-03-17 10:01:21 · 189 阅读 · 0 评论 -
mysql服务器端实用工具
MySQL服务器端实用工具程序如下:(1)mysqld:SQL后台程序。该程序必须运行之后,客户端才能通过连接服务器来访问数据库。(2)mysqld_safe:服务器启动脚本。在Unix和Net Ware中使用mysqld_safe来启动mysqld服务器。(3)mysql.server:服务器启动脚本。该脚本用于使用包含为特定级别的、运行启动服务的脚本、运行目录的系统。它调用mysqld_...原创 2020-03-16 12:00:04 · 158 阅读 · 0 评论 -
第一章 : 初识数据库
1、什么是数据库:数据库(DataBase,简称“DB”)是一个长期存储在计算机内、有组织的、有共享的、统一管理的数据集合。它简而言之就是一个存储数据的仓库,为了方便数据的存储和管理,它将数据按照特定的规律存储在硬盘上。通过数据库管理系统,可以有效地组织和管理存储在数据库中的数据。我们也可以说数据库是由一批数据构成的有序集合。这些数据被存放在结构化的数据表里,数据表之间相互关联、反应了客观事物...原创 2020-03-16 11:59:16 · 545 阅读 · 0 评论