mongoDB数据库基本命令(操作数据库和集合)
在MongoDB中,数据库和集合(数据表)的基本操作可以通过以下命令来完成:
- 显示所有数据库:
show dbs
- 切换/连接到指定数据库:
use <数据库名>
- 显示当前选定的数据库中的所有集合:
show collections
- 创建新的集合(相当于SQL中的
CREATE TABLE
):
db.createCollection("<集合名>")
- 删除集合(相当于SQL中的
DROP TABLE
):
db.<集合名>.drop()
- 插入文档(相当于SQL中的
INSERT INTO
):
db.<集合名>.insert({键: 值, 键: 值, ...})
- 查询集合中的文档:
db.<集合名>.find()
- 删除文档(相当于SQL中的
DELETE FROM
):
db.<集合名>.remove({查询条件})
- 更新文档(相当于SQL中的
UPDATE SET
):
db.<集合名>.update({查询条件}, {$set: {键: 新值}})
- 创建索引:
db.<集合名>.createIndex({字段名: 1}) // 1 为升序, -1 为降序
这些是MongoDB数据库和集合操作的基础命令。在实际使用中,还可以结合更复杂的查询条件和更新操作来完成更多的数据库操作。
评论已关闭