mongodb安装与运行,python连接操作


初步接触mongodb,作为笔记记录。

一、下载安装

1、文件下载

下载网站为:https://www.mongodb.com/download-center?jmp=nav#community
Windows版本:Windows 64-bit 64
Linux版本:Amazon Linux 64-bit 64

2、文件安装

Windows版本:直接安装即可,注意install MongoDB compass不要选择,不然安装不成功。Windows可以将安装路径<安装路径>/bin 添加到环境变量中
Linux 版本:tar  –zxvf  mongodb-linux-x86_64-amazon-4.0.0.tgz
export  PATH=<安装路径>/bin:$PATH

3、创建数据储存地址

MongoDB的数据存储在db/data目录下,目录需要自己创建:
Windows: E:/ db/data
Linux下:mkdir  /data/db

4、创建日志目录

创建一个文件用来储存日志,例如:E:/mongodb/log.log

二、启动运行

若未添加环境变量,进入mongodb的bin目录下,在命令行输入:
mongod --dbpath=E:/mongodb/data --logpath= E:/mongodb/log.log –logappend

命令行运行的参数:
–bind_ip 10.147.197.25 //绑定服务IP,若绑定127.0.0.1,则只能本机访问,不指定默认本地所有IP
–logpath E:/mongodb/log.log // 定MongoDB日志文件,注意是指定文件不是目录
–logappend // 使用追加的方式写日志
–dbpath E:\MongoDB_Data\db // 指定数据库路径
–port 27017 // 指定服务端口号,默认端口27017
–service // 以服务方式启动
–serviceName //指定服务名称

注: 若服务器开启后无法,远程无法访问,可将–bind_ip设为0.0.0.0. 再次运行数据库可设置–logappend

三、数据库操作

use ll  #ll为Databases名,此时数据库用db代替ll,表示ll数据库
db.createCollection('ll')  #创建ll这个表
db.ll.insert({{'name':'张三','gj':[{'id':'锤子','锤子':2},{'id':'刀','刀':3}]}} #插入数据
db.ll.find({'name':'张三'}) #查询数据,name为孙平
db.ll.update({'name':'张三'},{'$set':{ 'gj':[{'id':'锤子','锤子':2}]}})

四、可视化工具

Nosql Manager for MongoDB

五、Python操作

Python连接mongodb数据库是pymongo库实现的,需要安装pymongo

from pymongo import MongoClient as mc
conn = mc('127.0.0.1',27017)
db = conn.ll
ll = db.ll
ll.insert_many()  #插入
ll.update()  #更新
for i in ll.find(): #查询
	print(i)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值