【Django数据库】ORM查询条件详解-range range:判断某个 field 的值是否在给定的区间中。示例代码如下: 以上代码的意思是提取所有发布时间在 2019/1/7 21点 到 22点之间的文章。将翻译成以下的 SQL 语句: 需要注意的是,以上提取数据,不会包含最后一个值。也就是不 ...
分类:
数据库 时间:
2019-01-07 22:36:47
阅读次数:
245
在优化有问题的查询时,目标应该是找到一个更优的方法获得实际需要的结果,而不是一定总是要求从MySQL获取一模一样的结果集 ...
分类:
数据库 时间:
2019-01-07 22:37:43
阅读次数:
239
一. 事务的基本概念 1. 什么是事务 事务是不可分割的操作,每条sql语句都是一个事务;事务只对DML语句有效,对DQL无效。 2. 事务的ACID 原子性(Atomicity) 一致性(Consistency) 隔离性(Isolation) 持久性(Durability) 3. 假设这里有一个需 ...
分类:
数据库 时间:
2019-01-07 22:38:59
阅读次数:
210
noSql数据库MongoDB的安装地址:https://www.mongodb.com/download-center?jmp=nav#community 选择相应的版本进行下载,在此以windows为例,下载完zip之后进行解压(解压路径随意),进入解压好的文件夹,将该文件夹下的\bin文件夹的 ...
分类:
数据库 时间:
2019-01-07 22:39:31
阅读次数:
182
安全隐患(SQL注入导致数据泄露):http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-9493 SQLiteQueryBuilder是Android中用来构建复杂查询SQL的类,在开启安全检查(android.database.sqlite ...
分类:
数据库 时间:
2019-01-07 22:40:04
阅读次数:
237
MYSQL数据库 什么是数据库 数据库介绍 数据库的基本概念 数据库分类 数据库安装 数据库启动与连接 密码操作 统一字符编码 库的基本操作 表的基本操作 字段的基本操作 总结 ...
分类:
数据库 时间:
2019-01-07 22:41:59
阅读次数:
236
安装介绍 创建 增删改查相关操作 高级版查询操作 高级版更新操作 扩展内容 安装介绍 - SQLAlchemy 是Python的一款Orm框架 创建 from sqlalchemy import create_engine from sqlalchemy.ext.declarative import ...
分类:
数据库 时间:
2019-01-07 22:43:42
阅读次数:
155
修改用户自定义数据库用户注意事项 默认架构将是服务器为此数据库用户解析对象名时将搜索的第一个架构。 除非另外指定,否则默认架构将是此数据库用户创建的对象所属的架构。 如果用户具有默认架构,则将使用默认架构。 如果用户不具有默认架构,但该用户是具有默认架构的组的成员,则将使用该组的默认架构。 如果用户 ...
分类:
数据库 时间:
2019-01-07 22:45:27
阅读次数:
288
mysql 数据库 什么是数据库 数据库介绍 数据库基本概念 数据库分类 数据库安装 数据库启动与连接 密码操作 统一字符编码 库的基本操作 表的基本操作 字段的基本操作 ...
分类:
数据库 时间:
2019-01-07 23:09:36
阅读次数:
208
git日程操作 ①同步master ②创建分支 ③常规操作 ④push操作 ⑤发起merge请求 服务器 常用指令 ①看日志 ②看catalina.out ③打印log ④切换到项目目录 ...
分类:
数据库 时间:
2019-01-07 23:31:58
阅读次数:
298
原文:SQLite做为本地缓存的应用需要注意的地方今天看到了园友陆敏计的一篇文章>, 写到了SQLite的诸多优点,尤其适应于本地数据缓存和应用程序。 转自陆兄的内容,来夸夸Sqlite: SQLite官方网站: http://www.sqlite. org/ 时第一眼看到关于SQLite的特性。 ... ...
分类:
数据库 时间:
2019-01-07 23:32:18
阅读次数:
373
SQL计算时间差并排除周末 输入开始时间和工作天数,计算结束时间,需考虑节假日周末和调休 ...
分类:
数据库 时间:
2019-01-07 23:32:32
阅读次数:
394
创建管理员 创建普通用户 1 > use mydb 2 switched to db mydb 3 > db.createUser({user:'guest',pwd:'123456',roles:[{role:'readWrite',db:'mydb'}]}) 4 Successfully add ...
分类:
数据库 时间:
2019-01-08 00:13:23
阅读次数:
199
MySql in子句 效率低下优化 背景: 更新一张表中的某些记录值,更新条件来自另一张含有200多万记录的表,效率极其低下,耗时高达几分钟。 耗时 365s 优化后 耗时 1.41s 总结:对于where xxx in 子句效率极其低下问题,经过in的子句外包装一层select xxx from( ...
分类:
数据库 时间:
2019-01-08 00:19:13
阅读次数:
192
“生活总是这样,有时候,你需要一个苹果,但别人却给了你一个梨。”今天dalao邮件里需要添加一张每月累计长长的图,可是,拿到手上的SQL导出数据不符合我最爱的pyecharts的数据输入格式,头大。获得到的数据日期种类数量9012-01-01香蕉109012-01-01苹果999012-01-01梨 ...
分类:
数据库 时间:
2019-01-08 00:20:49
阅读次数:
207
注意: 1) 修改后的innodb_file_format格式, 只影响后续创建的表。 也就是后续创建的表,可以支持把row_format设为dynamic,之前创建的表仍然会报错 2) SET GLOBAL 只是在mysql服务器运行期间有效,重启后innodb_file_format还原为原来的 ...
分类:
数据库 时间:
2019-01-08 00:21:13
阅读次数:
227
环境准备: Phpstudy (PHP+Apache+Mysql) Sql-lab 首先了解下基础知识: URL编码: 因为在浏览器中,当我们访问一个网址的时候,浏览器会自动将用户输入的网址进行URL编码,因为Http协议中参数的传输是"key=value"这种键值对形式的,所以会将“=”,“#”等 ...
分类:
数据库 时间:
2019-01-08 00:56:02
阅读次数:
165
课程目录第1章 本地与服务器环境准备介绍微信公众号/小程序/域名/服务器的申请选购流程,在本地与线上服务器分别对项目的运行环境进行搭建部署,如 Node.js/Vue/Yarn/PM2/Nginx/MongoDB 等等,同时会来简单介绍下从本地通过 PM2 利用 Git 仓库直接往线上服务器部署以及 ...
分类:
数据库 时间:
2019-01-08 00:56:13
阅读次数:
210
1. Nosql数据库的四大分类 2. 分布式数据库CAP原理 2.1 关系型数据库事务遵循的ACID规则 首先了解传统关系型数据库事务遵循的ACID规则: 原子性(Atomicity):事务里的所有操作要么全部做完,要么都不做,事务成功的条件是事务里的所有操作都成功。 一致性(Consistenc ...
分类:
数据库 时间:
2019-01-08 00:56:23
阅读次数:
285
InnoDB中锁的模式 Ⅰ、总览 S行级共享锁lock in share mode X行级排它锁增删改 IS意向共享锁 IX意向排他锁 AI自增锁 Ⅱ、锁之间的兼容性 兼XIXSIS X × × × × IX × √ × √ S × × √ √ IS × √ √ √ 2.1 意向锁 意向锁揭示了下一 ...
分类:
数据库 时间:
2019-01-08 00:57:11
阅读次数:
222