
数据库
文章平均质量分 52
素履、
爱编程,爱生活!
展开
-
Redis五种数据类型实践
文章目录1.字符串2.列表3.集合4.散列5.有序集合本文参考《Redis实战》1.字符串字符串可以存储三种类型的值:字节串(byte string),整数,浮点数。存储方式:键值对字符串命令命令描述get获取存储在给定键中的值set设置存储在给定键中的值del(这个命令适用于5种数据结构)删除存储在给定键中的值127.0.0.1:6379> set key1 value1OK127.0.0.1:6379> get key1"va原创 2021-10-21 10:00:42 · 236 阅读 · 0 评论 -
mysql数据库函数、流程控制
mysql数据库学习笔记Day5Day1、函数2、流程控制图Day1、函数/*含义:一组预先编译好的SQL语句的集合,可理解成批处理语句 1、提高代码的重用性 2、简化操作 3、减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率 区别: 存储过程:可以有0个返回,也可以有多个返回,适合做批量插入、批量更新 函数:有且仅有一个返回,适合做处理数据后返回一个结果*//*一、创建语法create function 函数名(参数列表) return 返回类型begin原创 2021-03-18 08:58:48 · 206 阅读 · 0 评论 -
mysql数据库DDL、DML、TCL语言、视图、函数
mysql数据库学习笔记Day4Day41、DML语言插入修改删除2、DDL语言库的管理表的管理数据类型数值类型日期和时间类型字符串类型常见约束创建表时添加约束修改表时添加约束修改表时删除约束标识列3、TCL语言事务4、视图5、变量6、存储过程和函数存储过程Day41、DML语言插入/*语法: 方式一:(支持插入多行,子查询) insert into 表名(字段名,...) values(值1,...), (值1,...), ......; 方式二:(不支持插入多行,不支持子查询)原创 2021-03-18 08:57:42 · 273 阅读 · 0 评论 -
mysql数据库多表连接和复杂查询
mysql数据库学习笔记Day3Day31、多表连接查询内连接(sql92语法)等值连接非等值连接自连接2、sql99语法内连接等值连接非等值连接自连接外连接3、子查询where或having后面select后面from后面exists后面4、分页查询5、联合查询Day31、多表连接查询/*按功能分类: 内连接: 等值连接 非等值连接 自连接 外连接: 左外连接 右外连接 全外连接 交叉连接*/内连接(sql92语法)等值连接#等值连接#查询员工名和对应的部原创 2021-03-18 08:54:10 · 458 阅读 · 0 评论 -
mysql数据库常用函数
mysql数据库学习笔记Day2Day21、排序查询实践代码2、常见函数单行函数字符函数数学函数日期函数其他函数流程控制函数分组函数分组查询Day21、排序查询#语法select 要查询的东西from 表where 条件order by 排序的字段|表达式|函数|别名 【asc|desc】(默认升序)实践代码select * from employees order by salary desc;select * from employees order by salary原创 2021-03-18 08:51:30 · 135 阅读 · 0 评论 -
mysql数据库基本查询
mysql数据库学习笔记Day1Day11、数据库的相关概念2、MySQL的简单使用3、MySQL常见命令4、基础、条件查询条件运算符逻辑运算符模糊查询实践代码Day11、数据库的相关概念一、数据库的好处1.持久化数据到本地2.可以实现结构化查询,方便管理二、常见概念1、DB:数据库,保存一组有组织的数据的容器2、DBMS:数据库管理系统,又称为数据库软件(产品),用于管理DB中的数据3、SQL: 结构化查询语言,用于和DBMS通信的语言三、数据库存储数据的特点1、将数据放到表中,原创 2021-03-18 08:49:05 · 218 阅读 · 0 评论