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就可以了。