安装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()