随笔分类 - SQL语法与数据库
介绍常用的几款数据库
摘要:1.事务四项基本原则,推荐该博主的文章: https://www.cnblogs.com/techflow/p/12147933.html 2.索引 索引是根据特定字段去加速这个字段的查询速度,但是一般除了创建的时候DDL用,其他比如查询的时候基本上是透明的 3.DDL存储了 所有关于表结构的定义,
阅读全文
摘要:1.关系型数据库:Mysql、Oracle、sqlserver,Acess..... 特点:SQL(结构化的查询语言) 如下图为关系型数据库图示: 关系型数据库存在的问题:1.存储在硬盘上,读写慢 2.保持ACID(事务原则,事务四项基本原则) 难扩展 如何解决?非关系型数据库 2.非关系型数据库
阅读全文
摘要:1.redis简介 2.基本的数据结构 1)string:是二进制安全的,意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象;最大能存储512MB【应用场景:存储图片等】 2)Hash:一个string类型的Key和value的映射表,hash特别适合用于存储对象;存储2
阅读全文
摘要:7.多表查询练习 1.给出一个员工的生日、收入、部门名字 2.给出各部门历任领导的记录并附上部门名字 3.计算各个部门的平均工资并排序,给出平均工资、部门名称 答案: 1. 第一题: SELECT a.emp_no,salary,birth_date,dept_name FROM employees
阅读全文
摘要:5.更多查询-条件查询、聚合查询 条件查询 比较:大于>,等于=,小于<,不等<> 通配:select*frm where customer_name like '%or%' 范围限定:where pricer between 10 and 20; 子集限定:where country in ('r
阅读全文
摘要:1.数据库客户端介绍,navicat和workbench navicat全能,可以连接许多种数据库,是专门做数据库客户端的,但是workbench是专注于mysql的会做的比较细节,如果公司只用mysql的话可以用workench就够了 workbench是官网公司,会紧跟mysql的更新,算是一个
阅读全文
摘要:1.安装mysql 网上一堆安装教程,linux、mac、windows系统都有,可参考 2.初识SQL 测试日常中用的比较多的是DML,DDL通常是开发来用 DCL主要是赋值权限,允许哪些人访问数据库 TCL数据库事务控制,主要是提交一个事务,回滚一个事务,对事务进行相应处理 2.数据库结构解析
阅读全文
摘要:如何在自己的阿里云服务器上创建自己的测试数据集,数据集地址:https://github.com/datacharmer/test_db 1.在本地电脑中git clone下文件,使用rz命令(如果没有该命令工具root 账号登陆后执行以下命令:yum install -y lrzsz,下载文件,执
阅读全文
摘要:小白第一次买阿里云服务器,开开心心的打开,修改登录密码,就直接用ssh连接服务器安装docker了(至此埋下了大雷。。。) 首先说连接阿里云服务器,根据文档指示,修改密码,重启服务器,连接成功。开始安装docker; 在刚开始的时候,由于网络的原因,我们在下载的镜像的时候,常常速度是非常慢的。所以如
阅读全文
浙公网安备 33010602011771号