数据库初始化脚本具体是干嘛的?

数据库初始化脚本具体是干嘛的?,第1张

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

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

./mongo IP/DBName init.js

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

db.dropDatabase()//删除数据库达到清空数据的目的

db.message.ensureIndex({display_id:1})//在当前数据库中的message集合的display_id字段上创建索引

数据库脚本:生成数据库项目时,预先部署脚本、数据库对象定义和后期部署脚本合并为一个生成脚本。只能指定一个预先部署脚本和一个后期部署脚本,但可在预先部署脚本和后期部署脚本中包含其他脚本。

1、用于创建数据库对象的语句的集合。Transact-SQL脚本保存为文件,文件名通常以 .sql结尾。

2、具体使用环境包含:MY-SQL,SQLServer,oracle。

3、数据库脚本包含:存储过程[Procedure],事务[transaction]等,索引[Index],触发器[Trigger],函数[Function]等。

4、使用脚本的好处:可以提高数据访问的效率,并进行相关的数据处理。

参考资料:http://baike.baidu.com/view/702767.htm


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6625710.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-25
下一篇 2023-03-25

发表评论

登录后才能评论

评论列表(0条)

保存