mongodb 常用操作命令
關閉mongodb
> use admin;
> db.shutdownServer();
啟動
mongodb匯入匯出
./mongoexport --host 127.0.0.1 --port 1001 --db zhly --collection bank_codes --out /data/bank_codes.json
./mongoimport --host 127.0.0.1 --port 12001 --db zhly --collection bank_codes --username dev --password 123 --file /data/datas/bank_codes.json --type json
匯出database
/opt/mongodb/bin/mongodump -u username -p 123qwe -h 127.0.0.1 -d connect1 -o /data/mongodb_databak/ --port 20001
mongodb建立使用者和刪除使用者
use admin
db.createUser({user: "admin",pwd: "baadx",roles: [ { role: "root", db: "admin" } ]}) //建立和理員使用者
use test
db.createUser( { user: "dev", pwd: "123", roles: [{ role: "readWrite", db: "test" } ]}); //建立一般使用者
db.auth("dev","123"); //檢視是否成功 不用重啟
db.dropUser("dev", {w: "majority", wtimeout: 5000})
mysql備份
mysqldump -h127.0.0.1 -uroot -pqvve~\!\@ zhly_db > /data/sqlbak/zhly_db$(date +%Y%m%d_%H%M%S).sql