在 ubuntu 中由 AMPPS 在 运行 终端中使用 MongoDB
Using MongoDB in terminal which is running by AMPPS in ubuntu
我在 /usr/local/ampps/
目录中的 ubuntu 中安装了 AMPPS 和 运行。
我想使用 AMPPS 中可用的 MongoDB - 我已经从 AMPPS 控制面板启动了 MongoDB 服务器。
但我无法从终端使用它,我在 /usr/local/ampps/mongodb/bin/
目录中,当我使用 ./mongo db mydb
时,我得到:
MongoDB shell version: 3.2.0
connecting to: use
2016-10-04T09:29:04.921+0330 E - [main] file [mydb] doesn't exist
failed to load: mydb
如何从终端使用 mongoDB?
仅供参考:我在终端中使用了 mysql,它是 AMPPS 的 运行:
cd /usr/local/ampps/mysql/bin/
./mysql -u root -p
而且我能够从终端使用 mysql。
我已经想出了如何做到这一点,只需 cd 到 AMPPS 文件夹中即可:
cd /usr/local/ampps/mongodb/bin
然后 运行 :
./mongo
你会得到这样的东西:
MongoDB shell version: 3.2.0
connecting to: test
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, see
http://docs.mongodb.org/
Questions? Try the support group
http://groups.google.com/group/mongodb-user
Server has startup warnings:
2016-10-04T09:08:12.567+0330 I CONTROL [main] ** WARNING: --rest is specified without --httpinterface,
2016-10-04T09:08:12.567+0330 I CONTROL [main] ** enabling http interface
2016-10-04T09:08:38.127+0330 I CONTROL [initandlisten] ** WARNING: You are running this process as the root user, which is not recommended.
2016-10-04T09:08:38.127+0330 I CONTROL [initandlisten]
2016-10-04T09:08:38.127+0330 I CONTROL [initandlisten]
2016-10-04T09:08:38.127+0330 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
2016-10-04T09:08:38.127+0330 I CONTROL [initandlisten] ** We suggest setting it to 'never'
2016-10-04T09:08:38.127+0330 I CONTROL [initandlisten]
2016-10-04T09:08:38.127+0330 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.
2016-10-04T09:08:38.127+0330 I CONTROL [initandlisten] ** We suggest setting it to 'never'
2016-10-04T09:08:38.127+0330 I CONTROL [initandlisten]
>
如您所见,您可以在 >
前键入命令,例如:
> show dbs
admin 0.078GB
local 0.078GB
mydb 0.078GB
>
我在 /usr/local/ampps/
目录中的 ubuntu 中安装了 AMPPS 和 运行。
我想使用 AMPPS 中可用的 MongoDB - 我已经从 AMPPS 控制面板启动了 MongoDB 服务器。
但我无法从终端使用它,我在 /usr/local/ampps/mongodb/bin/
目录中,当我使用 ./mongo db mydb
时,我得到:
MongoDB shell version: 3.2.0
connecting to: use
2016-10-04T09:29:04.921+0330 E - [main] file [mydb] doesn't exist
failed to load: mydb
如何从终端使用 mongoDB?
仅供参考:我在终端中使用了 mysql,它是 AMPPS 的 运行:
cd /usr/local/ampps/mysql/bin/
./mysql -u root -p
而且我能够从终端使用 mysql。
我已经想出了如何做到这一点,只需 cd 到 AMPPS 文件夹中即可:
cd /usr/local/ampps/mongodb/bin
然后 运行 :
./mongo
你会得到这样的东西:
MongoDB shell version: 3.2.0
connecting to: test
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, see
http://docs.mongodb.org/
Questions? Try the support group
http://groups.google.com/group/mongodb-user
Server has startup warnings:
2016-10-04T09:08:12.567+0330 I CONTROL [main] ** WARNING: --rest is specified without --httpinterface,
2016-10-04T09:08:12.567+0330 I CONTROL [main] ** enabling http interface
2016-10-04T09:08:38.127+0330 I CONTROL [initandlisten] ** WARNING: You are running this process as the root user, which is not recommended.
2016-10-04T09:08:38.127+0330 I CONTROL [initandlisten]
2016-10-04T09:08:38.127+0330 I CONTROL [initandlisten]
2016-10-04T09:08:38.127+0330 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
2016-10-04T09:08:38.127+0330 I CONTROL [initandlisten] ** We suggest setting it to 'never'
2016-10-04T09:08:38.127+0330 I CONTROL [initandlisten]
2016-10-04T09:08:38.127+0330 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.
2016-10-04T09:08:38.127+0330 I CONTROL [initandlisten] ** We suggest setting it to 'never'
2016-10-04T09:08:38.127+0330 I CONTROL [initandlisten]
>
如您所见,您可以在 >
前键入命令,例如:
> show dbs
admin 0.078GB
local 0.078GB
mydb 0.078GB
>