
MySQL
学道*
这个作者很懒,什么都没留下…
展开
-
分布式爬虫(三):scrapy之中国网库
距离上一篇博客时间过去了十几天,因学校毕业季以及考试的事情一直耽搁着。也在昨天小编成功收拾完宿舍的行李申请离校,跨出校门那一刻,挥手与舍友同学告别时,心头泛起说不清的感觉。但我知道“帷幕不会就此落下”,我们终将会有再“聚首”的时刻。在这里也预祝大家中秋国庆快乐!!! 回归正题,之前基本配置了虚拟机的环境,现在我们来认识了解scrapy框架爬虫的魅力。 操作环境: Windows10、Python3.6、Pycharm2019.3.1、谷歌浏览器、cmd、SQLyog 目标网址: http://www.原创 2020-09-29 18:23:13 · 1896 阅读 · 0 评论 -
MySQL笔记(十)——流程控制结构
目录流程控制结构分支结构:循环结构: 流程控制结构 说明: 顺序结构:程序从上往下依次执行。 分支结构:程序按条件进行选择执行,从两条或多条路径中选择一条执行。 循环结构:程序满足一定条件下,重复执行一组语句。 分支结构: 特点: 1、if函数 功能:实现简单双分支 语法: if(条件,值1,值2) 位置: 可以作为表达式放在任何位置 2、case结构 功能:实现多分支 语法1: case翻译 2020-08-30 08:35:45 · 340 阅读 · 0 评论 -
MySQL笔记(九)——存储过程和函数
目录存储过程和函数存储过程:一、创建 **二、调用三、查看四、删除函数:一、创建二、调用三、查看四、删除 存储过程和函数 说明:都类似于java中的方法,将一组完成特定功能的逻辑语句包装起来,对外暴露名字 好处: 1、提高重用性 2、sql语句简单 3、减少了和数据库服务器连接的次数,提高了效率 存储过程: 一、创建 ** create procedure 存储过程名(参数模式 参数名 参数类型) begin 存储过程体 end 注意: 1.参数模式:in、out、inout,其中翻译 2020-08-29 10:37:15 · 325 阅读 · 0 评论 -
MySQL笔记(八)——变量
目录变量一、系统变量1、全局变量2、会话变量二、自定义变量1、用户变量2、局部变量 变量 一、系统变量 说明:变量由系统提供的,不用自定义 语法: ①查看系统变量 show 【global|session】variables like ‘’; 如果没有显式声明global还是session,则默认是session ②查看指定的系统变量的值 select @@【global|session】.变量名; ③为系统变量赋值 方式一: set 【global|session】变量名翻译 2020-08-29 10:31:57 · 355 阅读 · 0 评论 -
MySQL笔记(七)——视图
目录视图一、含义二、创建三、修改四、删除五、查看六、使用七、视图和表的对比 视图 一、含义 mysql 5.1版本出现的新特性,本身是一个虚拟表,它的数据来自于表,通过执行时动态生成、 好处: 1、简化sql语句; 2、提高了sql的重用性; 3、保护了基表的数据,提高了安全性。 二、创建 create view 视图名 as 查询语句; 三、修改 方式一:create or replace view 视图名 as 查询语句; 方式二:create v翻译 2020-08-29 10:23:53 · 232 阅读 · 0 评论 -
MySQL笔记(六)——TCL语言之事务
目录一、事务含义二、特点(ACID)三、事务的使用步骤***四、并发事务 一、事务含义 事务:一条或多条sql语句组成一个执行单位,一组sql语句要么都执行要么都不执行 二、特点(ACID) A 原子性:一个事务是不可再分割的整体,要么都执行要么都不执行 C 一致性:一个事务可以使数据从一个一致状态切换到另外一个一致的状态 I 隔离性:一个事务不受其他事务的干扰,多个事务互相隔离的 D 持久性:一个事务一旦提交了,则永久的持久化到本地 三、事务的使用步骤*** 了解: 隐式(自动)翻译 2020-08-29 10:16:48 · 309 阅读 · 0 评论 -
MySQL笔记(五)——DDL语言
目录库和表的管理一、库的管理1、创建库2、修改库3、删除库二、表的管理1、创建表**2、修改表3、删除表4、复制表数据类型一、数值型1、整形2、浮点型3、字符型4、日期型常见的约束一、主键和唯一:1、区别:2、相同点:二、创建表时添加约束三、修改表时添加或删除约束1、非空2、默认3、主键4、唯一5、外键四、自增长列 库和表的管理 一、库的管理 1、创建库 create database 【if not exists】 库名【 character set 字符集名】; 2、修改库 alter data翻译 2020-08-29 10:08:48 · 241 阅读 · 0 评论 -
MySQL笔记(四)——DML语言之增删改查
目录一、插入二、修改2.1、修改单表的记录 **2.2、修改多表的记录【补充】三、删除 一、插入 方式一: 语法: insert into 表名(字段名,…) values(值,…); 特点: 1、要求值的类型和字段的类型要一致或兼容 2、字段的个数和顺序不一定与原始表中的字段个数和顺序一致,但必须保证值和字段一一对应 3、假如表中有可以为null的字段,注意可以通过以下两种方式插入null值 ①字段和值都省略 ②字段写上,值使用null 4、字段和值的个数必须一致 5、字段名可以翻译 2020-08-29 09:54:30 · 391 阅读 · 0 评论 -
MySQL笔记(三)——DQL语言查询
目录SQL99语法1、内连接2、外连接3、交叉连接子查询1、子查询含义2、分类2.1、按出现位置2.2、按结果集的行列3、示例:3.1、标量子查询3.2、列子查询分页查询1、分页查询应用场景2、语法:联合查询1、含义2、语法:3、意义4、特点查询总结 SQL99语法 1、内连接 语法: select 查询列表 from 表1 别名 【inner】 join 表2 别名 on 连接条件 where 筛选条件 group by 分组列表 having 分组后的筛选 order by翻译 2020-08-29 09:48:03 · 689 阅读 · 0 评论 -
MySQL笔记(二)——DQL语言基础
目录基础查询:一、语法二、特点三、示例1、查询单个字段2、查询多个字段3、查询所有的字段4、查询常量5、查询函数6、查询表达式7、起别名8、去重9、+10、【补充】concat函数11、【补充】ifnull函数12、【补充】isnull函数条件查询:一、语法二、筛选条件的分类 基础查询: 一、语法 select 查询列表 from 表名; 二、特点 1、查询列表可以是字段、常量、表达式、函数,也可以是多个 2、查询结果是一个虚拟表 三、示例 1、查询单个字段 select 字段名 fro翻译 2020-08-29 09:26:06 · 265 阅读 · 0 评论 -
MySQL笔记(一)——数据库相关概念
目录一、数据库的好处二、数据库的常见概念三、数据库存储数据的特点四、常见的数据库管理系统五、MySQL的背景六、MySQL的优点七、MySQL服务的启动和停止八、MySQL服务的登录和退出 一、数据库的好处 1、可以持久化数据到本地 2、结构化查询 二、数据库的常见概念 1、DB:数据库,存储数据的容器 2、DBMS:数据库管理系统,又称为数据库软件或数据库产品,用于创建或管理DB 3、SQL:结构化查询语言,用于和数据库通信的语言,不是某个数据库软件特有的,而是几乎所有的主流数据库软件翻译 2020-08-29 09:19:23 · 373 阅读 · 0 评论