php - 部署一个小型 PHP + MySQL 服务

标签 php mysql sql deployment create-table

我正在为我的客户端部署一个小型 PHP + MySQL 服务,想知道设置数据库的正确方法是什么:

  • 我应该使用托管服务提供商控制面板并创建数据库架构吗?
  • 或者我应该将 SQL CREATE 脚本放入我的 PHP 中以在“初始阶段”运行吗?托管服务提供商甚至允许 PHP 创建表吗?

这是一个非常小的站点,一个小信息页面和一个用于从数据库中获取数据的 Web 服务页面。

最佳答案

我通常将所有部署任务卸载到安装脚本中。通过这种方式,您可以在几秒钟内完成部署,并且可以在必要时重复进行。我不知道有什么方法可以限制脚本修改数据库(mysql 用户权限除外,这通常由您定义)

关于php - 部署一个小型 PHP + MySQL 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12432415/

相关文章:

php - 如何从php中的另一个键排序和更新唯一键

php - 将 javascript 变量的值保存在浏览历史记录中

mysql - 每个用户的唯一订单 ID

php - 使用 PHP 和 UUID 跟踪动态网页状态

mysql - 外键限制可以带来安全利益和/或风险吗?

带有外部共享库的 PHP 自定义 C 扩展

php - 注册过程如何在社交引擎中运作?如何/什么以及何时调用代码

php - MYSQL PASSWORD() 转 MD5() WordPress

python - 加速 Pandas to_sql()?

sql - MySQL慢查询分析与索引