Installation#
$ dnf install mongodb-server
Starting Server#
$ systemctl start mongod
Command-Line Client#
Connecting to Database#
To connect to a local database:
$ mongo <database>
To connect to a remote database:
$ mongo "mongodb+srv://<hostname>/<database>" --username <username>
Displaying Database Info#
To display database name:
MongoDB> db
To display database version:
MongoDB> db.version()
Listing Collections#
MongoDB> show collections
Creating a Collection#
MongoDB> db.createCollection("users")
Removing a Collection#
MongoDB> db.users.drop()
Listing Documents#
MongoDB> db.users.find()
Creating a Document#
MongoDB> db.users.insertOne({
`` uid: “testuser”,``
`` name: “Test User”``
})
Removing a Document#
MongoDB> db.users.remove({"uid": "testuser"})
Java Client#
Installation#
$ dnf install mongo-java-driver