摘要: 管理员密码设置: 操作库: 操作表: 创建mysql账户: 阅读全文
posted @ 2019-07-20 18:22 enazede 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1.用户管理 主要为了控制权限,让不同开发者,仅能操作属于自己的业务范围内的数据 创建myqsl账户 账户中涉及的三个数据 账户名 密码 ip地址 ip是用于限制某个账户只能在那些机器上登录 权限管理 涉及到的表 语法: 2.可视化客户端 mysqlworkbench 3.pymysql pymys 阅读全文
posted @ 2019-07-18 18:29 enazede 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-07-17 15:12 enazede 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 高级部分 一、视图 什么是视图, 本质上是一个虚拟的表,即看得见但是不实际存在 视图是有一张表或多张表的查询结果构成的一张虚拟表 为甚么要用视图 场景1: 隔离数据 我们希望某些查询语句只能查看到某个表中的一部分记录 场景2: 简化sql语句的编写 使用方法: 注意: 修改视图 也会引起原表的变化, 阅读全文
posted @ 2019-07-16 20:51 enazede 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 查询语句 mysql 多表关系 查询语句 索引 添加数据补充:将一个查询结果插入到另一张表中 所有 select 关键字 where 条件 distinct 去重: 指定阶段: 取别名: 统计函数: 也称为聚合函数 group by: 即分组的意思,即将一个整体按照某个特征或依据来分为不同的部分 目 阅读全文
posted @ 2019-07-16 14:42 enazede 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 约束 mysql中的约束 unique: ​ 唯一性的约束,表示这个字段不能出现重复的值,用于唯一标识一条记录 ​ e.g.:身份证,学号 not null: ​ 非空约束,表示这个字段的值不能为空 ​ e.g.:账户名,密码 null: ​ 一些数据类型默认就是可以为空的 default: ​ 默 阅读全文
posted @ 2019-07-12 20:13 enazede 阅读(1457) 评论(0) 推荐(0) 编辑
摘要: 1,配置文件的使用 配置文件的创建需要安装在根目录,bin的同一级,并且设置文件名称为 my.ini 内容和使用 cfg格式 即section+option 【mysqld】 分区服务器端配置 ===修改后需要重启服务器 【mysql】 客户端配置 ===修改后需要重连 2,表的分类 数据库引擎 各 阅读全文
posted @ 2019-07-11 20:05 enazede 阅读(265) 评论(0) 推荐(0) 编辑
摘要: mysql 管理员密码的设置 1.知道原始密码 2.不知道原始密码 库的操作: 表的命名规范 1.不区分大小写 2.不要使用关键字 例如create select 等..... 3.不能使用纯数字 4.可以下滑线 通常字符下滑线数字的组合 表的操作: 修改表的结构 阅读全文
posted @ 2019-07-10 22:24 enazede 阅读(177) 评论(0) 推荐(0) 编辑
摘要: IO模型 1,模型其实是解决某个问题的套路 2,IO指的是输入输出 in /out 3,IO存在的问题:对于我们在输入输出数据时,通常要花一些时间,但是对于CPu而言,这个等待的时间时非常漫长的,也就是CPU处于闲置状态,造成了资源的浪费 e.g. ​ 对比在IO类型中,有socket网络IO,内存 阅读全文
posted @ 2019-07-09 17:29 enazede 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 使用案列: Gevent案例一爬虫: Gevent 案例二 TCP: 阅读全文
posted @ 2019-07-08 17:23 enazede 阅读(332) 评论(0) 推荐(0) 编辑