linux 下脚本执行mongodb创建索引
一、编写mongodb创建索引文件
- 创建文件ensureIndex.js,文件名可自定义。
- 文件中加入创建索引语句,如图:
二、找到mongodb mongo文件位置
- 使用whereis mongo查询mongo文件所在位置
三、执行
- 直接执行:
/usr/bin/mongo 127.0.0.1/mongo_db /www/wwwroot/testweb/ensureIndex.js
/usr/bin/mongo:是mongo所在位置
127.0.0.1/mongo_db:是mongodb服务器,mongo_db为数据库名称
/www/wwwroot/testweb/ensureIndex.js: 为ensureIndex.js文件路径 - shell脚本执行:
创建文件为doCreateIndex.sh文件,把/usr/bin/mongo 127.0.0.1/mongo_db /www/wwwroot/testweb/ensureIndex.js放入sh文件中。
执行sh doCreateIndex.sh