Chương này giới thiệu về các hoạt động cơ bản của cơ sở dữ liệu MongoDB, bao gồm việc tạo, xóa và truy vấn cơ sở dữ liệu.
Hiển thị tất cả cơ sở dữ liệu
> show dbs
admin 0.000GB
config 0.000GB
local 0.000GB
tizi365 0.000GB
Chuyển đổi cơ sở dữ liệu
Cú pháp:
use DATABASE_NAME
Ví dụ:
> use mydb
switched to db mydb
Hiển thị tên cơ sở dữ liệu hiện tại
Nhập lệnh db
> db
test
Tạo cơ sở dữ liệu
Bạn không cần phải tạo cơ sở dữ liệu một cách rõ ràng. Chỉ cần chuyển đổi sang một cơ sở dữ liệu chưa tồn tại bằng cách sử dụng lệnh use và chèn một mảnh dữ liệu, cơ sở dữ liệu sẽ được tạo tự động. Ví dụ:
// Chuyển đổi sang một cơ sở dữ liệu chưa tồn tại
> use mydb
switched to db mydb
// Chèn một tài liệu vào bộ sưu tập phim (bộ sưu tập phim sẽ được tạo tự động nếu nó chưa tồn tại)
> db.movie.insert({"name":"tutorials point"})
// Hiển thị tất cả cơ sở dữ liệu (cơ sở dữ liệu mydb đã được tạo tự động)
> show dbs
local 0.78125GB
mydb 0.23012GB
test 0.23012GB
Lưu ý: Cơ sở dữ liệu và bộ sưu tập MongoDB không cần phải được tạo trước; chúng sẽ được tạo tự động khi dữ liệu được tạo lần đầu tiên.
Xóa cơ sở dữ liệu
Bạn có thể sử dụng API db.dropDatabase() để xóa cơ sở dữ liệu hiện tại. Ví dụ:
// Chuyển đổi sang cơ sở dữ liệu mydb
> use mydb
switched to db mydb
// Xóa cơ sở dữ liệu mydb
> db.dropDatabase()
> { "dropped" : "mydb", "ok" : 1 }