1. MongoDB的Linux安装
1.1 安装MongoDB
-
导入MongoDB公钥:
bash 复制代码
wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -
-
创建MongoDB源列表文件:
bash 复制代码
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu $(lsb_release -cs)/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list
-
更新软件包列表:
bash 复制代码
sudo apt-get update
-
安装MongoDB:
bash 复制代码
sudo apt-get install -y mongodb-org
-
启动MongoDB服务:
bash 复制代码
sudo systemctl start mongod
-
设置开机自启动:
bash 复制代码
sudo systemctl enable mongod
1.2 检查MongoDB服务状态
bash
复制代码
sudo systemctl status mongod
2. 基本操作
2.1 连接MongoDB
默认情况下,MongoDB在27017端口上监听,可以使用以下命令连接:
bash
复制代码
mongo
2.2 基本命令
-
查看数据库列表:
js 复制代码
show dbs
-
创建/切换数据库:
js 复制代码
use mydatabase
-
查看集合:
js 复制代码
show collections
-
插入文档:
js 复制代码
db.mycollection.insert({ name: "Alice", age: 25 })
-
查询文档:
js 复制代码
db.mycollection.find()
-
更新文档:
js 复制代码
db.mycollection.update({ name: "Alice" }, { $set: { age: 26 } })
-
删除文档:
js 复制代码
db.mycollection.remove({ name: "Alice" })