第一次初始化数据库的SQL脚本

标签 sql

我正在编写网络应用程序。我的程序在需要时自行创建关系,基本上是在程序首次部署和运行时。但我发现创建 SQL 脚本并首次运行它来初始化数据库是很常见的。必须这样做吗?

最佳答案

不,数据库初始化脚本不必成为应用程序“首次运行”的一部分;准备数据库可以是部署步骤。事实上,根据初始化数据库所需的时间,您可能特别希望避免在第一次运行时初始化数据库,而是确保在第一次访问应用程序之前部署并初始化数据库。

关于第一次初始化数据库的SQL脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7152044/

相关文章:

sql - Sybase sysobjects - DB2 中的等效表是什么?

mysql - 尝试在 SSRS 报告中选择特定列

php - 选择最新记录时选择速度慢得多

sql - 在单个 SQL 查询中返回 json 层次结构

sql - 逻辑变化存在与存在限制 1

php - Codeigniter 内部连接查询不起作用

sql - 带 insert 语句的 where 子句

php - SQL查询PHP网站从Win7到MAMP

mysql - 重命名 MySQL 中的列

mysql - 在 Mysql 中获取那些 id 不同的行