1:创建仓库
vi /etc/yum.repos.d/mongodb-org-3.4.repo
2:把下面的内容复制到文件中 保存退出
- [mongodb-org-3.4]
- name=MongoDB Repository
- baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
- gpgcheck=1
- enabled=1
- gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
3:yum安装 如图安装完成
yum install -y mongodb-org
4:修改配置文件
vi /etc/mongod.conf
把bindIP改成 0.0.0.0所有的机器都可以访问
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
MongoDB默认将数据文件存储在/var/lib/mongo
目录,默认日志文件在/var/log/mongodb
中。如果要修改,可以在 /etc/mongod.conf
配置中指定备用日志和数据文件目录
MongoDB默认将数据文件存放在/var/lib/momgo目录 ,
默认日志文件存在/var/log/mongodb/mongod.log目录,
如需修改可以在/etc/mongod.conf配置文件中指定目录
扩展安装。暂时没有安装成功
pecl install mongodb
编辑php.ini
extension=mongodb.so;
重启一下
转自: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()