如何通过shell脚本操作MongoDB

2025-04-18 12:47:05
推荐回答(2个)
回答1:

用过echo加管道符将命令传入mongo的命令行
echo "db.serverStatus().mem" | mongo admin -u$user -p$pw
如果是多条命令
mongo admin -u$user -p$pw <命令
命令
EOF
$user 用户
$pw 密码
如果没有设置用户认证,那么后面的-u,-p都不用加。

回答2:

您好. #!/bin/sh mongo WordPress --eval "show collections;db.posts.find().limit(10);" show collections db.posts.find().limit(10) 通过shell脚本对MongoDB进行自动化操作