摘要:权限管理 我们知道我们的最高权限管理者是root用户,它拥有着最高的权限操作。包括select、update、delete、update、grant等操作。那么一般情况在公司之后DBA工程师会创建一个用户和密码,让你去连接数据库的操作,并给当前的用户设置某个操作的权限(或者所有权限)。那么这时就需要
阅读全文
摘要:阅读目录 介绍 索引的原理 索引的数据结构 聚集索引与辅助索引 Mysql索引管理 测试索引 正确使用索引 联合索引与覆盖索引 查询优化神器 慢查询优化的基本步骤 慢日志 介绍 为何要有索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇
阅读全文
摘要:视图 触发器 事物 存储过程 函数 流程控制 MySQL这个软件想将数据处理的所有事情,能够在mysql这个层面上全部都做了,也就是说它想要完成一件事,以后想开发的人,例如想写python程序的人,你就专门的写你自己的python程序,以后凡是关于数据的增删改查,全部都在MySQL里面完成,也就是说
阅读全文
摘要:pymysql模块 我们要学的pymysql就是用来在python程序中如何操作mysql,它和mysql自带的那个客户端还有navicat是一样的,本质上就是一个套接字客户端,只不过这个套接字客户端是在python程序中用的,既然是客户端套接字,应该怎么用,是不是要连接服务端,并且和服务端进行通信
阅读全文
摘要:#1、查询所有的课程的名称以及对应的任课老师姓名 SELECT course.cname, teacher.tname FROM course INNER JOIN teacher ON course.teacher_id = teacher.tid; #2、查询学生表中男女生各有多少人 SELEC
阅读全文
摘要:阅读目录 介绍 多表连接查询 符合条件连接查询 子查询 sql逻辑查询语句的执行顺序 一 介绍 本节主题 多表连接查询 复合条件连接查询 子查询 首先说一下,我们写项目一般都会建一个数据库,那数据库里面是不是存了好多张表啊,不可能把所有的数据都放到一张表里面,肯定要分表来存数据,这样节省空间,数据的
阅读全文
摘要:阅读目录 单表查询的语法 关键字的执行优先级(重点) 简单查询 WHERE约束 分组查询:GROUP BY HAVING过滤 查询排序:ORDER BY 限制查询的记录数:LIMIT 使用正则表达式查询 单表查询的语法 关键字的执行优先级(重点) 重点中的重点:关键字的执行优先级 from wher
阅读全文
摘要:阅读目录 介绍 插入数据 insert 更新数据 update 删除数据 delete 查询数据 select 权限管理 介绍 MySQL数据操作: DML 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括 本节内容包括: 插入数据 更新数据 删除数据 查询数据 插入(
阅读全文
摘要:阅读目录 介绍 not null 与 default unipue primary key auto_increment foreign 介绍 not null 与 default unipue primary key auto_increment foreign 一 介绍 约束条件与数据类型的宽度
阅读全文
摘要:阅读目录 一 介绍 二 数值类型 三 日期类型 四 字符串类型 五 枚举类型与集合类型 一 介绍 存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的 详细参考: http://www.runoob.com/mysql/mysql-data-types
阅读全文
摘要:MySQL之存储引擎 本节目录 本节目录 一 存储引擎解释 二 MySQL存储引擎分类 三 不同存储引擎的使用 一 存储引擎解释 首先确定一点,存储引擎的概念是MySQL里面才有的,不是所有的关系型数据库都有存储引擎这个概念,后面我们还会说,但是现在要确定这一点。 在讲清楚什么是存储引擎之前,我们先
阅读全文
摘要:MySQL数据库 本节目录 存储引擎 表介绍 创建表 查看表结构 MySQL的基础数据类型 表的完整性约束 修改表 alter table 复制表 存储引擎 存储引擎即表类型,mysql根据不同的表类型会有不同的处理机制,关于存储引擎的介绍看我这篇博客: https://www.cnblogs.co
阅读全文
摘要:MySQL数据库 本节目录 创建数据库 查看数据库 选择数据 删除数据库 修改数据库 创建数据库 1.1 语法 CREATE DATABASE 数据库名 charset utf8; 1.2 数据库命名规则 可以由字母、数字、下划线、@、#、$ 区分大小写 唯一性 不能使用关键字如 create se
阅读全文
摘要:MySQL数据库初识 MySQL数据库 本节目录 数据库概述 MySQL介绍 MySQL的下载安装,简单应用介绍 root用户密码设置及忘记密码的解决方案 膝盖字符集编码 初识sql语句 一 数据库概述 1. 数据库??? 什么是数据库呢? 先来看看百度怎么说的 数据库,简而言之可视为电子化的文件柜
阅读全文