摘要: 一、索引的介绍 二 、索引的作用 三、常见的几种索引: 3.1 普通索引 作用:仅有一个加速查找 3.2 唯一索引 唯一索引有两个功能:加速查找和唯一约束(可含null) 3.3 主键索引 主键索引有两个功能: 加速查找和唯一约束(不含null) 3.4 组合索引 组合索引是将n个列组合成一个索引 阅读全文
posted @ 2018-12-24 18:58 姜浩 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 重点: pymysql的下载和使用 execute()之sql注入 增、删、改:conn.commit() 查:fetchone、fetchmany、fetchall 一、pymysql的下载和使用 之前我们都是通过MySQL自带的命令行客户端工具mysql来操作数据库,那如何在python程序中操 阅读全文
posted @ 2018-12-24 18:57 姜浩 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 权限管理 我们知道我们的最高权限管理者是root用户,它拥有着最高的权限操作。包括select、update、delete、update、grant等操作。那么一般情况在公司之后DBA工程师会创建一个用户和密码,让你去连接数据库的操作,并给当前的用户设置某个操作的权限(或者所有权限)。那么这时就需要 阅读全文
posted @ 2018-12-24 18:55 姜浩 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 建表的完整性约束: not null 与 default unique primary auto_increment foreign key 外键的变种 三种关系 一、介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性 主要分为: 说明: 二 .not null 与 阅读全文
posted @ 2018-12-24 18:00 姜浩 阅读(527) 评论(0) 推荐(0) 编辑
摘要: (1)新创建一个数据库db3 (2)使用db3 (3)复制db2.a1的表结构和记录 (4)查看db3.b1中的数据和表结构 ps1:如果只要表结构,不要记录 查看表结构: ps2:还有一种做法,使用like(只拷贝表结构,不拷贝记录) 阅读全文
posted @ 2018-12-24 16:51 姜浩 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一。mysql是什么? 二。数据库管理软件分类: 三。基础的mysql语句: 1.操作文件(库) 2.操作文件(表) 复制表:https://www.cnblogs.com/iamjianghao/p/10169485.html 3.操作文件内容(数据) 4.单表查询(基本操作) 语法: (1).w 阅读全文
posted @ 2018-12-24 15:04 姜浩 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 一。Windows版下载地址:https://dev.mysql.com/downloads/mysql/ 二。安装并初始化mysql: 三。Windows下登录并设置密码 管理员为root(拥有最高权限,管理员账号),密码为空,以无密码的方式登录了管理员账号,是非常危险的一件事情,所以要为管理员账 阅读全文
posted @ 2018-12-24 14:26 姜浩 阅读(1802) 评论(0) 推荐(0) 编辑