centos7 yum安装MongoDB

1:创建仓库

vi /etc/yum.repos.d/mongodb-org-3.4.repo

2:把下面的内容复制到文件中 保存退出

[delphi] view plain copy
  1. [mongodb-org-3.4]  
  2. name=MongoDB Repository  
  3. baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/  
  4. gpgcheck=1  
  5. enabled=1  
  6. gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc  

3:yum安装 如图安装完成

yum install -y mongodb-org

image.png

4:修改配置文件

vi /etc/mongod.conf

把bindIP改成 0.0.0.0所有的机器都可以访问

image.png

5:启动mogodb

systemctl start mongod.service
systemctl stop mongod.service //停止
systemctl restart mongod.service //重启

6:设置开机自启动

systemctl enable mongod

7:链接mongodb

mongo 127.0.0.1:27017

image.png

MongoDB默认将数据文件存储在/var/lib/mongo目录,默认日志文件在/var/log/mongodb中。如果要修改,可以在 /etc/mongod.conf 配置中指定备用日志和数据文件目录

MongoDB默认将数据文件存放在/var/lib/momgo目录 ,

默认日志文件存在/var/log/mongodb/mongod.log目录,

如需修改可以在/etc/mongod.conf配置文件中指定目录

image.png

扩展安装。暂时没有安装成功

pecl install mongodb

image.png

编辑php.ini

extension=mongodb.so;

重启一下

image.png


转自:https://blog.csdn.net/xgs736214763/article/details/78505856

和mysql的区别:

1、不需要;结尾


命令行的简单使用


1、操作库和表

> show dbs              //显示所有数据库

use 数据库名字         //选择数据库

> use db_name

> show collections    //显示该库下的所有表(上面已经选择库了)

2、插入数据

mongodb不需要创建库和创建表 使用use db_name 自动切换到db_name库,但是此时不会创建db_name库,在第一次插入数据的时候会自动创建库和创建集合(表)

db.表名.insert            //插入数据 注意:key不要用引号括起来

> db.user.insert({name:'张三','addr':'广东'})

执行完数据插入操作之后会发现库、集合都已经创建了

3、查询数据

db.表名.find()            //查询表中的数据

> db.user.find()

猜你喜欢

转载自blog.csdn.net/qq_33862644/article/details/80350118