第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

MongoDB 如何修改數(shù)據(jù)庫名稱

MongoDB 如何修改數(shù)據(jù)庫名稱

qq_花開花謝_0 2018-08-20 11:13:03
如題,在命令行里運行修改已有數(shù)據(jù)庫名稱
查看完整描述

2 回答

?
12345678_0001

TA貢獻1802條經(jīng)驗 獲得超5個贊

沒有直接的方法,只有通過copy再刪除:

db.copyDatabase('old_name',?'new_name');?
use?old_name?db.dropDatabase();

==2017.4.4 更新==
仍然是間接方案,但WiredTiger存儲引擎來說已經(jīng)有了更方便的方案:db.renameCollection。

use?admin;db.runCommand({renameCollection:?"test.test",?to:?"test1.test"});

當你把所有的集合移動到了新的庫下,就相當于把整個庫重命名了。這會比copyDatabase快很多。

注意:renameCollection不能用于分片集


查看完整回答
反對 回復 2018-08-26
  • 2 回答
  • 0 關(guān)注
  • 2678 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號