随笔分类 - MySQL
摘要:orm是一种思想 对象关系映射思想 类 》》》 表 对象 》》》 一条记录 对象属性 》》》 一条记录下某一字段的值 from my_signleton import MySignleton # 字段类型的属性 class Field(object): def __init__(self,name,
阅读全文
摘要:SQL alchemy介绍 SQL alchemy是orm思想的一个具体实现的产品 orm:对象关系映射思想 Object Relational Mapping 就是将数据库里的资源与面向对象中的类和对象对应起来 一张表 》 一个类 一条数据 》 一个对象 在python中用这个思想实现具体的比较有
阅读全文
摘要:1、创建用户 2、删除用户 3、修改用户 4、修改密码 5、授权 6、创建与授权联合使用 注意: 每次授权完之后,一定要刷新授权
阅读全文
摘要:慢日志记录 就是记录了执行速度特别慢的SQL语句 开启步骤 1、查看与query(查询)相关的变量 show variables like '%query%'; 可以看到有三个变量,long_query_time:查询超时时间(超过这个时间就是慢查询,可以自己设置) slow_query_log:慢
阅读全文
摘要:存储引擎 定义: 就是数据库存储数据的技术,可以类比成发动机引擎,不同的引擎性能各不相同 分类***** 最常见的两个存储引擎是innodb和myisam,区别如下: 1、innodb --1、(默认版本是5.5及以上) --2、支持事务 --3、不支持全文索引 --4、索引和数据在同一文件中,.i
阅读全文
摘要:视图 产生原因: 如果有一个sql语句频繁的会被使用到,比如说: select * from t1 where id > 12; 就可以搞一个映射,把上面的sql语句与一个视图对应起来 创建视图 查看视图 修改视图 删除视图 注意点: 1、视图只是sql语句的映射关系,视图创建完成后,如果原数据修改
阅读全文
摘要:MySQL知识点补充 1、去重 distinct 注意点:distinct 必须放在查询列的第一个(放后面就会报错) 2、保存操作记录 tee 可以把你对于MySQL的所有操作都记录到D盘下的a.txt中(包括一些报错信息) pymysql包的基本用法 基本的查看 sql注入 含义: sql指的就是
阅读全文
摘要:外键的变种 创建外键以及删除外键的补充 如果文件已经存在,想要和别的表建立外键关联关系 删除外键关联关系 # 外键关联关系删除了,字段还在,不会被删除 唯一索引unique 在创建表的时候,想让哪个字段的值不唯一,就可以使用unique把那个列括起来 例子: 唯一索引的作用: 1、使这个列的值唯一
阅读全文
摘要:数据库 1、增 语法:create database 库名; 库名的一些规范:可以有数字、字母、下划线、@、#、$组成, 区分大小写 不能使用关键字 例如:create alter 不能单独使用数字 最长128位 2、删 语法:drop database 数据库名; 3、改 没有专门的修改指令 删了
阅读全文
摘要:epoll 程序阻塞的过程 假设我们目前运行了三个进程A B C ,如果他们都在处于运行态,那就会被加到一个运行队列中 进程A正在运行socket程序 在linux中有句话,万物皆文件,socket对象的读写其实也是创建了文件进行读写 所以阻塞过程为: 1、首先系统会创建一个文件描述符指向一个soc
阅读全文

浙公网安备 33010602011771号