数据库设置初始化脚本

分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!

               

很多时候,我们需要初始化数据库的设置,比如创建索引,特别是多台MongoDB服务器要配置的时候,或者是需要将初始化存档的时候。

通过下面的命令,可以执行一个js文件:

./mongo IP/DBName init.js

init.js文件内容可以这么写:

db.dropDatabase(); //删除数据库达到清空数据的目的 db.message.ensureIndex({display_id:1}); //在当前数据库中的message集合的display_id字段上创建索引

这里很奇怪,数据库被删除了也能够创建索引,但是的确可以这么用。

以后当程序连接该数据库的时候,如果没有MongoDB会创建该数据库。集合也是如此。

            很多时候,我们需要初始化数据库的设置,比如创建索引,特别是多台MongoDB服务器要配置的时候,或者是需要将初始化存档的时候。 通过下面的命令,可以执行一个js文件: ./mongo IP/DBName init.js init.js文件内容可以这么写: db.dropDatabase(); //删除数据库达到清空数据的目的 db.message.ensureIndex({display_id:1}); //在当前数据库中的message集合的display_id字段上创建索引 这里很奇怪,数据库被删除了也能够创建索引,但是的确可以这么用。 以后当程序连接该数据库的时候,如果没有MongoDB会创建该数据库。集合也是如此。

分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!

经验分享 程序员 微信小程序 职场和发展