mongo mysql 对比_mysql与mongodb命令对比

连接:

mysql: mysql -h localhost -u username -p

mongodb:con = pymongo.Connection(‘localhost’,27017)

显示数据库

mysql:show databases;

mongodb:con.database_names()

使用某个数据库

mysql:use database;

mongodb:db = con[‘database’] or con.database 没有将会创建

显示所有的表

mysql:show tables;

mongodb:db.collection_names()

使用某个表(mongodb中称为colection)

mysql: use table;

mongodb:col = db.collection or db[‘collection’] 没有将会创建

遍历表中的内容

mysql: select * from table[where…]

mongodb: for i in col.find():print i

for i in col.find_one({‘key’:’value’}):print i 返回值是字典

向表中插入值

mysql: insert into table valuses(……)

mongodb:col.insert({‘key’:’value’,…})

d = {‘key’:’value’}

col.insert(d)

摘自http://www.yangyanxing.com/article/1128.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值