摘要: MySQL之多表查询 阅读目录 一 介绍 二 多表连接查询 三 符合条件连接查询 四 子查询 五 综合练习 一 介绍 本节主题 多表连接查询 复合条件连接查询 子查询 首先说一下,我们写项目一般都会建一个数据库,那数据库里面是不是存了好多张表啊,不可能把所有的数据都放到一张表里面,肯定要分表来存数据 阅读全文
posted @ 2019-02-27 17:39 充电宝宝 阅读(467) 评论(0) 推荐(0) 编辑
摘要: MySQL的逻辑查询语句的执行顺序 阅读目录 一 SELECT语句关键字的定义顺序 二 SELECT语句关键字的执行顺序 三 准备表和数据 四 准备SQL逻辑查询测试语句 五 执行顺序分析 一 SELECT语句关键字的定义顺序 SELECT DISTINCT <select_list> FROM < 阅读全文
posted @ 2019-02-27 17:37 充电宝宝 阅读(716) 评论(0) 推荐(0) 编辑
摘要: MySQL之单表查询 阅读目录 一 单表查询的语法 二 关键字的执行优先级(重点) 三 简单查询 四 WHERE约束 五 分组查询:GROUP BY 六 HAVING过滤 七 查询排序:ORDER BY 八 限制查询的记录数:LIMIT 九 使用正则表达式查询 一 单表查询的语法 #查询数据的本质: 阅读全文
posted @ 2019-02-27 17:37 充电宝宝 阅读(303) 评论(0) 推荐(0) 编辑
摘要: MySQL行(记录)的详细操作 阅读目录 一 介绍 二 插入数据INSERT 三 更新数据UPDATE 四 删除数据DELETE 五 查询数据SELECT 六 权限管理 一 介绍 MySQL数据操作: DML 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括 使用INS 阅读全文
posted @ 2019-02-27 17:36 充电宝宝 阅读(372) 评论(0) 推荐(0) 编辑
摘要: MySQL完整性约束 阅读目录 一 介绍 二 not null与default 三 unique 四 primary key 五 auto_increment 六 foreign key 七 作业 一 介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性 主要分为: 阅读全文
posted @ 2019-02-27 17:35 充电宝宝 阅读(1453) 评论(0) 推荐(0) 编辑
摘要: MySQL基础数据类型 阅读目录 一 介绍 二 数值类型 三 日期类型 四 字符串类型 五 枚举类型与集合类型 一 介绍 存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的 详细参考: http://www.runoob.com/mysql/mysq 阅读全文
posted @ 2019-02-27 17:34 充电宝宝 阅读(566) 评论(0) 推荐(0) 编辑
摘要: MySQL的sql_mode模式说明及设置 MySQL的sql_mode合理设置 sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环境必须将这个值设置为严格模式,所以开发、测试环境的数据库也必须要设置,这样在开发测试阶段就 阅读全文
posted @ 2019-02-27 17:34 充电宝宝 阅读(247) 评论(0) 推荐(0) 编辑
摘要: MySQL存储引擎介绍 MySQL之存储引擎 本节目录 一 存储引擎解释 二 MySQL存储引擎分类 三 不同存储引擎的使用 一 存储引擎解释 首先确定一点,存储引擎的概念是MySQL里面才有的,不是所有的关系型数据库都有存储引擎这个概念,后面我们还会说,但是现在要确定这一点。 在讲清楚什么是存储引 阅读全文
posted @ 2019-02-27 17:33 充电宝宝 阅读(430) 评论(0) 推荐(0) 编辑
摘要: MySQL的库、表的详细操作 MySQL数据库 本节目录 一 库操作 二 表操作 三 行操作 一 库操作 1、创建数据库 1.1 语法 CREATE DATABASE 数据库名 charset utf8; 1.2 数据库命名规则 可以由字母、数字、下划线、@、#、$ 区分大小写 唯一性 不能使用关键 阅读全文
posted @ 2019-02-27 17:32 充电宝宝 阅读(187) 评论(0) 推荐(0) 编辑
摘要: MySQL的sql语言分类DML、DQL、DDL、DCL、 SQL语言一共分为4大类:数据定义语言DDL,数据操纵语言DML,数据查询语言DQL,数据控制语言DCL 1.数据定义语言DDL(Data Definition Language) 对象: 数据库和表 关键词: create alter d 阅读全文
posted @ 2019-02-27 17:31 充电宝宝 阅读(195) 评论(0) 推荐(0) 编辑
摘要: MySQL字符集详解 一、MySQL字符集编码简单介绍 在使用MySQL时要注意6个需要编码的地方:系统的编码、客户端、服务端、库、表、列。字符集编码不仅影响数据存储,还影响client程序和数据库之间的交互.在mysql中输入命令show session variables like '%char 阅读全文
posted @ 2019-02-27 17:31 充电宝宝 阅读(173) 评论(0) 推荐(0) 编辑
摘要: MySQL5.6的4个自带库详解 1.information_schema详细介绍: information_schema数据库是MySQL自带的,它提供了访问数据库元数据的方式。什么是元数据呢?元数据是关于数据的数据,如数据库名或表名,列的数据类型,或访问权限等。有些时候用于表述该信息的其他术语包 阅读全文
posted @ 2019-02-27 17:30 充电宝宝 阅读(134) 评论(0) 推荐(0) 编辑
摘要: Win10下安装MySQL5.6 我分了两种下载安装的方式给大家看,注意数据库这个东西不在乎版本是不是最新,在乎的是够稳定,现在公司中常用的是mysql5.5和mysql5.6的版本,我现在就用mysql5.6的版本给大家来演示一下: 第一种下载安装的方法: mysql下载地址:https://de 阅读全文
posted @ 2019-02-27 17:29 充电宝宝 阅读(222) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库初识 MySQL数据库 本节目录 一 数据库概述 二 MySQL介绍 三 MySQL的下载安装、简单应用及目录介绍 四 root用户密码设置及忘记密码的解决方案 五 修改字符集编码 六 初识sql语句 一 数据库概述 1. 数据库??? 什么是数据库呢? 先来看看百度怎么说的 数据库 阅读全文
posted @ 2019-02-27 17:28 充电宝宝 阅读(277) 评论(0) 推荐(0) 编辑
摘要: python--GIL锁 GIL锁 本节目录 一 介绍 二 GIL介绍 三 GIL与Lock 四 GIL与多线程 五 多线程性能测试 一 背景知识 ''' 定义: In CPython, the global interpreter lock, or GIL, is a mutex that pre 阅读全文
posted @ 2019-02-27 17:24 充电宝宝 阅读(395) 评论(0) 推荐(0) 编辑
摘要: Navicat安装及简单使用 一、安装 下载地址:https://pan.baidu.com/s/1bpo5mqj 下载完之后,直接解压出来就能用,看一下解压之后的目录: 双击打开下面这个文件(可以把它添加一个桌面快捷方式,或者添加到任务栏): 然后会提示你输入注册码: 回到navicat的解压出来 阅读全文
posted @ 2019-02-27 17:20 充电宝宝 阅读(241) 评论(0) 推荐(0) 编辑
摘要: cls超 Navicat工具、pymysql模块 阅读目录 一 IDE工具介绍 二 pymysql模块 一 IDE工具介绍(Navicat) 生产环境还是推荐使用mysql命令行,但为了方便我们测试,可以使用IDE工具,我们使用Navicat工具,这个工具本质上就是一个socket客户端,可视化的连 阅读全文
posted @ 2019-02-27 17:19 充电宝宝 阅读(207) 评论(0) 推荐(0) 编辑
摘要: MySQL之视图、触发器、事务、存储过程、函数 阅读目录 一 视图 二 触发器 三 事务 四 存储过程 五 函数 六 流程控制 MySQL这个软件想将数据处理的所有事情,能够在mysql这个层面上全部都做了,也就是说它想要完成一件事,以后想开发的人,例如想写python程序的人,你就专门的写你自己的 阅读全文
posted @ 2019-02-27 17:18 充电宝宝 阅读(254) 评论(0) 推荐(0) 编辑
摘要: python之IO多路复用 阅读目录 一 IO模型介绍 二 阻塞IO(blocking IO) 三 非阻塞IO(non-blocking IO) 四 多路复用IO(IO multiplexing) 五 异步IO(Asynchronous I/O) 六 IO模型比较分析 七 selectors模块 一 阅读全文
posted @ 2019-02-27 17:15 充电宝宝 阅读(215) 评论(0) 推荐(0) 编辑
摘要: python之协程 阅读目录 一 引子 二 协程介绍 三 Greenlet 四 Gevent介绍 五 Gevent之同步与异步 六 Gevent之应用举例一 七 Gevent之应用举例二 一 引子 本节的主题是基于单线程来实现并发,即只用一个主线程(很明显可利用的cpu只有一个)情况下实现并发,为此 阅读全文
posted @ 2019-02-27 17:14 充电宝宝 阅读(169) 评论(0) 推荐(0) 编辑