一、SQLite
1.1修改表
1.2创建索引
2、DML
二、MYSQL
2.MYSQL使用
3.对表操作
三、MongoDB
2.常见的数据类型
3.创建数据库
4.增删改查
4.2查
更
四.pymongo
1.创建数据库
2.创建一个集合
3.增
3.1 inserted_id
3.2 插入指定 _id 的多个文档
4.查
4.1查询一条数据
4.2查询集合中所有数据
4.3查询指定字段的数据
mycol.find({},{ "_id": 0, "name": 1, "alexa": 1 })
前一个{}表示全部,后一个才表示显示字段。
除了 _id 你不能在一个对象中同时指定 0 和 1,如果你设置了一个字段为 0,则其他都为 1,反之亦然。
以下实例除了 alexa 字段外,其他都返回:
以下代码同时指定了 0 和 1 则会报错:
4.4根据指定条件查询
4.5高级查询
4.6使用正则表达式查询
4.7返回指定条数记录
5. 删除数据
5.1删除多个文档
5.2删除集合中的所有文档
5.3删除集合
6.排序
6.1降序
7.修改文档
update_one() 方法只能修匹配到的第一条记录,如果要修改所有匹配到的记录,可以使用 update_many()。