首页 热点资讯 义务教育 高等教育 出国留学 考研考公
您的当前位置:首页正文

Mac下使用安装MongoDB

2023-11-10 来源:花图问答

5. query database

   在另一个terminal窗口运行

    $ mongo

    然后可以开始各种数据库指令,比如

    $show dbs    显示已经存在的数据库

    $use somedbname    创建(使用)某个数据库

6. 退出

$exit  

use admin

db.shutdownServer();

Mac下使用安装MongoDB

标签:

小编还为您整理了以下内容,可能对您也有帮助:

Mac 安装mongodb,运行Yapi

brew 启动:

brew 停止:

mongod 命令后台进程方式:

默认情况下,MongoDB没有启用访问控制,因此没有默认用户或密码。

要启用访问控制,请使用命令行选项· --auth 或 security.authorization 配置文件设置。

具体细节请查看官方文档的 启用验证 章节

在新的终端标签页中进入mongo shell

创建管理员用户

在mongo shell页面输入 quit() 退出

在mongo daemon页面 按住ctrl-c终止进程

启用 --auth 选项重新启动mongod

使用之前创建的用户登入mongo shell

客户端连接

参考文档 启动Yapi

按照说明初始化数据和启动yapi即可。

Mac OSX 平台安装 MongoDB

mac安装mongodb的配置文件在哪

1.安装homebrew
homebrew的安装查看官网,安装完成后,在终端中输入以下命令更新homebrew的package数据库
brew update

提示:brew update升级brew的版本库,brew outdated 查看outdated的库和应用,brew upgrade 升级outdated的库和应用,brew cleanup 清理调过期的库和应用
2.安装mongodb
使用homebrew安装mongodb,在MAC的终端中输入
brew install mongodb

若要查看安装信息
brew info mongodb

查看mongodb的版本
mongo --version

3.创建数据文件
1)进入根目录
cd /

2)创建目录
mkdir -p /data/db

3)设置权限,并输入用户密码
sudo chmod -R 777 /data

提示:其中-p是创建多个文件目录使用的参数,-R表示对目录进行递归操作,就是data目录下的子文件也设置该权限。
开机自启动
4.设置plist文件
查找可执行文件mongod的位置
1)执行以下命令找到mongod可执行文件,例如/usr/local/bin/mongod
which mongod

2)右击Dock中的Finder选中前往文件夹...,输入/usr/local/bin找到这个mongod可执行文件
3)右击mongod可执行文件,选中显示简介...,可以看到路径例:/usr/local/Cellar/mongodb/3.2.6/bin/mongod
查找plist配置启动项文件
使用homebrew安装mongodb会产生一个启动项配置文件,一般位于mongod可执行文件的上一级bin文件所在的目录文件中。
修改plist配置启动项文件
1)使用vim或者xcode打开plist配置文件,该文件名可能类似于homebrew.mxcl.mongodb.plist
2)方便起见,修改文件名为mongodb.plist
3)修改其中的Label为mongodb,与文件名相同
4)修改ProgramArguments的可执行进程为可执行文件mongod的位置,例如以上/usr/local/Cellar/mongodb/3.2.6/bin/mongod,可删除ProgramArguments的其余项。
拷贝plist配置启动项文件
cp mongodb.plist /Library/LaunchDaemons/

提示:mongodb.plist如果不是在当前的文件夹路径下,先进入所在文件夹,注意该目录与~/Library/LaunchDaemons/和/System/Library/LaunchDaemons/的区别。
5.启动服务
使用root权限
sudo -s

启动服务
sudo launchctl load -w /Library/LaunchDaemons/mongodb.plist

关闭服务
sudo launchctl unload -w /Library/LaunchDaemons/mongodb.plist

若发现以下错误:
Path had bad permissions
是因为文件的权限不够,将权限修改为root,执行以下命令,再执行启动服务
sudo chown root mongodb.plist

测试数据库是否可启动
使用CMD + N新建一个终端,输入mongo
Last login: Tue Jun 7 21:50:28 on ttys001
victor:~ victor$ mongo
MongoDB shell version: 3.2.6
connecting to: test
>

表明连接成功!如果关机重新启动,仍然可以连接数据库。
提示:如果有RoboMongo等mongdodb可视化工具,在启动服务时可以尝试连接数据库,此时应该可以连接上数据库。
WebStorm插件Mongo
6.安装插件
WebStorm > Preferences > Plugins > Mongo(输入搜索) > install plugin(安装插件)
7.配置插件
1)设置参数
WebStorm > Preferences > Other Settings > Mongo Services
添加可执行文件mongod可执行文件的路径,详情查看查看4.设置plist文件中的可执行文件mongod的位置,点击test验证
添加Servers

mac安装mongodb的配置文件在哪

1.安装homebrew
homebrew的安装查看官网,安装完成后,在终端中输入以下命令更新homebrew的package数据库
brew update

提示:brew update升级brew的版本库,brew outdated 查看outdated的库和应用,brew upgrade 升级outdated的库和应用,brew cleanup 清理调过期的库和应用
2.安装mongodb
使用homebrew安装mongodb,在MAC的终端中输入
brew install mongodb

若要查看安装信息
brew info mongodb

查看mongodb的版本
mongo --version

3.创建数据文件
1)进入根目录
cd /

2)创建目录
mkdir -p /data/db

3)设置权限,并输入用户密码
sudo chmod -R 777 /data

提示:其中-p是创建多个文件目录使用的参数,-R表示对目录进行递归操作,就是data目录下的子文件也设置该权限。
开机自启动
4.设置plist文件
查找可执行文件mongod的位置
1)执行以下命令找到mongod可执行文件,例如/usr/local/bin/mongod
which mongod

2)右击Dock中的Finder选中前往文件夹...,输入/usr/local/bin找到这个mongod可执行文件
3)右击mongod可执行文件,选中显示简介...,可以看到路径例:/usr/local/Cellar/mongodb/3.2.6/bin/mongod
查找plist配置启动项文件
使用homebrew安装mongodb会产生一个启动项配置文件,一般位于mongod可执行文件的上一级bin文件所在的目录文件中。
修改plist配置启动项文件
1)使用vim或者xcode打开plist配置文件,该文件名可能类似于homebrew.mxcl.mongodb.plist
2)方便起见,修改文件名为mongodb.plist
3)修改其中的Label为mongodb,与文件名相同
4)修改ProgramArguments的可执行进程为可执行文件mongod的位置,例如以上/usr/local/Cellar/mongodb/3.2.6/bin/mongod,可删除ProgramArguments的其余项。
拷贝plist配置启动项文件
cp mongodb.plist /Library/LaunchDaemons/

提示:mongodb.plist如果不是在当前的文件夹路径下,先进入所在文件夹,注意该目录与~/Library/LaunchDaemons/和/System/Library/LaunchDaemons/的区别。
5.启动服务
使用root权限
sudo -s

启动服务
sudo launchctl load -w /Library/LaunchDaemons/mongodb.plist

关闭服务
sudo launchctl unload -w /Library/LaunchDaemons/mongodb.plist

若发现以下错误:
Path had bad permissions
是因为文件的权限不够,将权限修改为root,执行以下命令,再执行启动服务
sudo chown root mongodb.plist

测试数据库是否可启动
使用CMD + N新建一个终端,输入mongo
Last login: Tue Jun 7 21:50:28 on ttys001
victor:~ victor$ mongo
MongoDB shell version: 3.2.6
connecting to: test
>

表明连接成功!如果关机重新启动,仍然可以连接数据库。
提示:如果有RoboMongo等mongdodb可视化工具,在启动服务时可以尝试连接数据库,此时应该可以连接上数据库。
WebStorm插件Mongo
6.安装插件
WebStorm > Preferences > Plugins > Mongo(输入搜索) > install plugin(安装插件)
7.配置插件
1)设置参数
WebStorm > Preferences > Other Settings > Mongo Services
添加可执行文件mongod可执行文件的路径,详情查看查看4.设置plist文件中的可执行文件mongod的位置,点击test验证
添加Servers

mac 安装mongodb 扩展 7.0.2 为什么一直安装不上

1.首先载phpmongodb扩展

网址载mongodb扩展源码包

1.wget

2.解压安装包

1.tar zxf mongo-1.4.5.tgz

3.进入解压目录运行phpize进行安装准备

1.2

cd mongo-1.4.5

/usr/local/php/bin/phpize

4.安装编译

述命令运行完目录configure文件

使用./configure命令进行安装配置使用make && make install进行编译安装命令:

1.2

./configure --with-php-config=/usr/local/php/bin/php-config

make && make install

5.编辑php.ini增加述行添加mongodb扩展

1.extension=mongo.so

重启web容器查看phpinfo看mongodb内容说明安装功

/

苹果电脑可以装数据库吗

1、brew updata(前提是mac已经安装好homebrew)

2、brew install mongodb

参考1官网中还有两种安装方式,自行参考。

3、# 创建/data/db目录,默认在系统根目录下创建data/db文件夹

sudo mkdir -p /data/db

# 设置/data/db目录权限

sudo chown -R 你的系统登录用户名 /data

sudo chown -R chet/data

参考1官网中也提供了自定义这个data文件夹位置到方法,可自行查看。

4、mongod --config /usr/local/etc/mongod.conf(这个命令是第二步中安装成功后提示出行的),如果没有什么错误提示就表明启动成功,如图:

 技术分享

5、成功启动MongoDB后,再打开一个命令行窗口输入mongo,不要在启动成功后的界面进行操作。至此就可以进行数据库的一些操作。如下图,我输入的是help命令,命令行窗口中会提示一系列的帮助。

 技术分享

也有很多MongoDb的可视化管理工具,这里有个列表http://docs.mongodb.org/ecosystem/tools/administration-interfaces/,我选的是Robomongo,可以默认连接,也可以设置用户名和密码进行验证登录。

技术分享

至此mongodb在mac上安装成功,可以配合nodejs进行使用了。

参考文献: 

1、Install MongoDB on OS X(http://docs.mongodb.org/manual/tutorial/install-mongodb-on-os-x/)

Mac下的mongodb安装

标签:

苹果电脑可以装数据库吗

1、brew updata(前提是mac已经安装好homebrew)

2、brew install mongodb

参考1官网中还有两种安装方式,自行参考。

3、# 创建/data/db目录,默认在系统根目录下创建data/db文件夹

sudo mkdir -p /data/db

# 设置/data/db目录权限

sudo chown -R 你的系统登录用户名 /data

sudo chown -R chet/data

参考1官网中也提供了自定义这个data文件夹位置到方法,可自行查看。

4、mongod --config /usr/local/etc/mongod.conf(这个命令是第二步中安装成功后提示出行的),如果没有什么错误提示就表明启动成功,如图:

 技术分享

5、成功启动MongoDB后,再打开一个命令行窗口输入mongo,不要在启动成功后的界面进行操作。至此就可以进行数据库的一些操作。如下图,我输入的是help命令,命令行窗口中会提示一系列的帮助。

 技术分享

也有很多MongoDb的可视化管理工具,这里有个列表http://docs.mongodb.org/ecosystem/tools/administration-interfaces/,我选的是Robomongo,可以默认连接,也可以设置用户名和密码进行验证登录。

技术分享

至此mongodb在mac上安装成功,可以配合nodejs进行使用了。

参考文献: 

1、Install MongoDB on OS X(http://docs.mongodb.org/manual/tutorial/install-mongodb-on-os-x/)

Mac下的mongodb安装

标签:

MAC 下有什么好用的 mongodb 管理工具

一个好的UI是开发体验的重要组成部分。Mongo的shell对于管理工作非常好用,但是当处理大量数据时,UI就显得非常重要。当谈到

MongoDB的GUI时,有若干个选择,有一些很好,有一些不是很好,我们的客户通常会问我们建议哪一个UI。下面就是我们考虑的MongoDB

UI的可选项。我们的主要场景是数据可视化,展示和编辑,依赖于场景和喜好,你得到的收益也会有所不同。

1) MongoVUE

是一个windows平台的桌面GUI。

他有一个简单干净的UI并且基本功能免费。数据可以在文本视图、树状视图或者表格视图中展示。也可以将查询结果保存以备不时之需-我们发现这个非常方便。

更多高级的功能需要你购买一个授权。整体来说,软件看上去比较稳定并且维护得很好。

2) MongoHub

是一个MongoDB的原生Mac

GUI。从安全的角度,他为方便地通过SSH连接MongoDB服务器提供了一个选择。“StatMonitor”功能可以现场展示统计信息,又名

mongostat。查询界面功能有一点有限,因为他看上去只支持一个树状视图,此外,也无法保存查询的结果。依我们的经验,软件工作得相当不错,但是看

上去没有被好好的维护,因此需要自己承担使用风险。

3) RockMongo

是一个基于HTML的MongoDB

GUI,他是用PHP写的并且是开源的。基于HTML的方式的一个缺点是,要运行这个GUI需要一个PHP服务器。你也可以选择在本地运行PHP服务器。

这个UI没有多余的装饰,非常易用,并且支持处理集合、统计等所有常规操作。查询界面只支持在一个表格/文本模型中展示数据,因此当处理多级文档时这会是

一个问题,此外,他看上去没有太多的提交活动,所以我们怀疑该项目不是很活跃。

4) RoboMongo

是一个shell-centric的MongoDB的GUI,支持Windows、MacOS和Linux平台。 RoboMongo仍然是一个早期的版

本,它的最新版本号是0.8.4。它也是为数不多的支持MongoDB服务器SSL连接的GUI。RoboMongo也支持SSH隧道连接。查询界面显示

了树视图、表格视图和文本视图中的数据。您还可以保存您的查询以供以后使用。其中一个最棒的特点是它也支持shell,所以你仍然可以舒适的继续使用

shell命令。有一些奇怪的UI,我想会随着时间的推移而改变。如果积极维护,我想这可能是MongoDB最好的跨平台GUI。

/

Mac OS X下怎样让MongoDB开机即启动

按下电源之后快速按住键盘上的option键,直到屏幕上出现让你选择启动硬盘的图标,然后选择mac 就能进入mac系统了,进入mac系统后在系统偏好设置里面有个启动磁盘选择,在这里选中macintosh HD就可以了。

显示全文