安装MongoDB

根据公式

MongoDB是一种类似JSON的用于网络数据库的简单数据库,它主要使用基于JavaScript的查询操作,因此在最近的异步网络服务中经常被使用。这就是所谓的无SQL数据库,无法使用传统的SQL命令。

mongoDB公式
公式サイトにあるようにubuntuが提供しているmongodbパッケージはオフィシャルではなく、mogodb-orgが公式のパッケージとなる。

安装

由於這是一篇個人的草稿,建議您參考官方網站。

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
$ echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
$ sudo apt-get update
$ sudo apt-get install -y mongodb-org

妖怪启动设置

$ sudo systemctl enable mongod 

确认

$ sudo systemctl status mongod
● mongod.service - MongoDB Database Server
   Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: https://docs.mongodb.org/manual

卸载

在重新安装时,由于软件包的混淆,容易发生冲突问题,请使用下面的方法进行完全删除。

$ sudo apt-get purge mongodb mongodb-server mongodb-server-core mongodb-clients
$ sudo apt-get purge mongodb-org mongodb-org-server
$ sudo apt-get autoremove

命令

一旦删除collections,数据库也会消失。
操作需要进入目标数据库执行。

$ mongo
DB一覧
> show dbs
DBに入る
> use hodedb
DB構造
> db.stats()
collection一覧
> show collections
collection削除
> db.mycollection.drop()
DB削除
> db.dropDatabase()
bannerAds