mysql mongodb对照表
2013-06-03 00:00
99 查看
文章来自我的博客: https://www.lwxshow.com/db/mysql/mysql-mongodb-comparison-table.html
查询:
MySQL:
SELECT * FROM user
Mongo:
db.user.find()
MySQL:
SELECT * FROM user WHERE name = ’starlee’
Mongo:
db.user.find({‘name’ : ’starlee’})
插入:
MySQL:
INSERT INOT user (`name`, `age`) values (’starlee’,25)
Mongo:
db.user.insert({‘name’ : ’starlee’, ‘age’ : 25})
如果你想在MySQL里添加一个字段,你必须:
ALTER TABLE user….
但在MongoDB里你只需要:
db.user.insert({‘name’ : ’starlee’, ‘age’ : 25, ‘email’ : ’starlee@starlee.com’})
删除:
MySQL:
DELETE * FROM user
Mongo:
db.user.remove({})
MySQL:
DELETE FROM user WHERE age < 30
Mongo:
db.user.remove({‘age’ : {$lt : 30}})
$gt : > ; $gte : >= ; $lt : < ; $lte : <= ; $ne : !=
更新:
查询:
MySQL:
SELECT * FROM user
Mongo:
db.user.find()
MySQL:
SELECT * FROM user WHERE name = ’starlee’
Mongo:
db.user.find({‘name’ : ’starlee’})
插入:
MySQL:
INSERT INOT user (`name`, `age`) values (’starlee’,25)
Mongo:
db.user.insert({‘name’ : ’starlee’, ‘age’ : 25})
如果你想在MySQL里添加一个字段,你必须:
ALTER TABLE user….
但在MongoDB里你只需要:
db.user.insert({‘name’ : ’starlee’, ‘age’ : 25, ‘email’ : ’starlee@starlee.com’})
删除:
MySQL:
DELETE * FROM user
Mongo:
db.user.remove({})
MySQL:
DELETE FROM user WHERE age < 30
Mongo:
db.user.remove({‘age’ : {$lt : 30}})
$gt : > ; $gte : >= ; $lt : < ; $lte : <= ; $ne : !=
更新:
相关文章推荐
- HTML特殊字符编码对照表及空格占位符
- 最全的android各国语言对照表
- soap error 错误对照表 4000
- Android SDK&API 对照表
- mysql错误代码对照表较完整 mysql_errno()
- 键盘Keycode对照表
- 宽字符和多字符处理对照表
- Android平台版本-API级别与版本号对照表
- 微信公众帐号中使用的QQ表情代码对照表
- HTTP 响应类型 ContentType 对照表
- HTML特殊字符编码对照表
- HTML特殊字符编码对照表
- POI 设置单元格背景色,背景色编码与实际颜色对照表
- Sql-Linq-Lambda对照表
- RGB 常用颜色对照表
- HTML特殊字符编码对照表
- HTML特殊字符编码对照表
- URL编码对照表
- as3 typeof 对象类型与返回结果对照表 is as
- JS中event.keyCode用法及keyCode对照表