![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python高级编程技术
傲 寒
这个作者很懒,什么都没留下…
展开
-
09 - Python与Redis交互
目录 Python与Redis交互 课堂笔记 Python与Redis交互 Redis-string类型 import redis class RedisString(object): def __init__(self, host='localhost', port=6379, db=0): self.r = redis.StrictRedis(host=host, port=port, db=db) // 添加key:value def set(self, ke原创 2020-09-17 14:42:19 · 106 阅读 · 0 评论 -
08 - Redis的引入与使用
目录 1. Redis基本介绍 数据库的发展 Redis介绍与安装 2. Redis的使用 Redis基本命令 Redis常用数据类型 *3. Redis主从配置 课堂笔记 1. Redis基本介绍 1.1 数据库的发展 单实例数据库:主要在互联网+大数据来临前,一些企业内部使用单实例数据库就能满足系统要求; 缓存(memcache)+单实例数据库:使用缓存,提升数据的读取速率; 缓存+主从数据库+读写分离:降低数据库的读取压力; 缓存+主从数据库集群+读写分离+分库分表原创 2020-09-12 12:45:41 · 145 阅读 · 0 评论 -
07 - Linux高级指令
Linux高级指令 目录 1. Linux高级指令 重定向命令 文件查看与编辑命令 链接命令 文本/文件搜索命令 解压缩命令 文件权限命令 获取管理员权限相关命令 用户/用户组相关操作 软件安装 课堂笔记 1. Linux高级指令 1.1 重定向命令 又称为输出重定向,即将终端执行结果保存到目标文件。 只要终端能显示信息的命令都可以使用重定向。 指令 描述 命令 > 文件名 将命令执行结果覆盖到文件中,相当于文件中的 w 模式 命令 >> 文件名原创 2020-09-08 14:24:22 · 125 阅读 · 0 评论 -
06 - Linux基本介绍
目录 1. Linux系统基本介绍 Ubuntu操作系统 虚拟机软件 2. Linux基础指令 终端操作指令 常用快捷键 课堂笔记 1. Linux系统基本介绍 1.1 Ubuntu操作系统 操作系统(OS):直接运行在计算机上的系统软件,是控制硬件和支持软件的计算机程序。 操作系统作用:向下控制硬件和向上支持软件运行,具有承上启下的作用。 Linux内核:内部操作和控制核心设备的硬件程序,而操作系统就是基于内核的,由芬兰人林纳斯开发。 Ubuntu操作系统,是Linux发行原创 2020-09-05 17:20:32 · 110 阅读 · 0 评论 -
05 - 数据库存储引擎
目录 数据库存储引擎 MySQL存储引擎架构 MySQL常用存储引擎 课堂笔记 1. 数据库存储引擎 1.1 MySQL存储引擎架构 存储引擎四层架构 连接层,客户端主要通过连接层与服务器间的接口对服务器进行连接,并发送请求。 服务层,为MySQL的核心层,主要包括连接池、SQL解析器、SQL优化器、缓冲区、查询执行引擎等。 连接池:当接收到请求后,服务端的连接池模块会对首先该请求进行处理。 SQL解析器:对客户端发送的SQL语句进行语法解析,若有错误会直接报错。 SQL优化器:针对SQL原创 2020-08-24 13:56:52 · 122 阅读 · 0 评论 -
01 - MySQL基本语句
目录 1. MySQL基本介绍 Mysql数据库介绍 SQL基本内涵 2. SQL语法与函数 SQL语法基础 SQL常用函数 表连接及子查询 3. SQL综合应用 课堂笔记 1. MySQL基本介绍 1.1 Mysql数据库介绍 数据库(database):存储数据的仓库,本质就是一个文件系统,将数据以特定格式存储,方便对数据的增删查改。 数据库类型: 关系型数据库:可以保存现实生活中的各种关系数据,数据库中存储数据以表为单位;主流关系型数据库:MySQL,Oracle,SQLServe原创 2020-07-24 15:11:56 · 122 阅读 · 0 评论 -
02 - Python与MySQL交互
目录 Python与MySQL交互 交互原理与对象 课堂笔记 Python与MySQL交互 交互原理与对象 安装:pip install pymysql Python与MySQL交互步骤: 交互对象与方法 Connection对象:用于建立与数据库的连接,调用connec()方法创建对象。 close():关闭连接; commit():提交; cursor():返回Cursor对象,用于执行sql语句并获得结果。 Cursor对象:用于执行sql语句,调用Connection原创 2020-08-05 21:36:53 · 145 阅读 · 0 评论 -
03 - SQL高级
目录 1. SQL高级编程技巧 视图基本介绍 事务的引入 提高查询效率-索引 账户管理 课堂笔记 1. SQL高级编程技巧 1.1 视图基本介绍 视图(View):一种虚拟存在的表,对使用视图的用户来说是透明的,视图中的行列来自于创建视图时所选择的表,并不会独立占用内存,会在使用时动态生成。 基本语句 创建视图 create view v_name as select 字段名.. from tbname [where]; 查看视图 show tables; -- 查看表原创 2020-08-17 22:00:21 · 117 阅读 · 0 评论 -
04 - 事务隔离级别
目录 事务隔离级别 可重复读(REPEATABLE READ) 未提交读(READ UNCOMMITTED) 已提交读(READ COMMITTED) 可串行化(SERIALIZABLE) 课堂笔记 1. 事务隔离级别 事务隔离级别(transaction isolation level):规定了数据库的各种修改操作对事务内与事务间是否可见的,较低级别的隔离可以承受并发操作,效率较高,开销也更小。 查看当前事务隔离级别 select @@transaction_isolation; --原创 2020-08-22 15:09:06 · 120 阅读 · 0 评论