mysql mongodb对照表

文章来自我的博客: http://lwxshow.com/mysql-mongodb-comparison-table

查询:   
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’ : ’[email protected]’})   
 
删除:   
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 : !=   
 
更新:   

你可能感兴趣的:(mongodb,mysql,对照表,lwxshow,舍得Share)