在Debian系統上配置MongoDB連接字符串,你需要遵循以下步驟:
sudo apt-get update
sudo apt-get install -y mongodb
sudo systemctl start mongodb
/etc/mongod.conf
:sudo nano /etc/mongod.conf
找到bindIp
行,將其更改為0.0.0.0
以允許來自任何IP的連接。如果你想限制允許連接的IP地址,可以將其設置為特定的IP地址或IP地址范圍,例如:
bindIp = 192.168.1.100,192.168.1.101
保存并關閉文件。
sudo systemctl restart mongodb
mongo
shell創建一個新用戶和數據庫。首先,連接到MongoDB:mongo
然后,切換到admin
數據庫并創建一個新用戶:
use admin
db.createUser({
user: "myUser",
pwd: "myPassword",
roles: [{ role: "userAdminAnyDatabase", db: "admin" }]
})
接下來,創建一個新數據庫并插入一些數據:
use myDatabase
db.myCollection.insert({ name: "Hello, MongoDB!" })
mongodb://myUser:myPassword@your_server_ip:27017/myDatabase
將myUser
、myPassword
、your_server_ip
和myDatabase
替換為實際值。例如:
mongodb://myUser:myPassword@192.168.1.100:27017/myDatabase
pymongo
庫:from pymongo import MongoClient
client = MongoClient("mongodb://myUser:myPassword@192.168.1.100:27017/myDatabase")
db = client.myDatabase
collection = db.myCollection
print(collection.find_one({"name": "Hello, MongoDB!"}))
現在你已經成功配置了MongoDB連接字符串并在Debian系統上運行了一個簡單的示例。