我不知道如何做到这一点,我有一个文件定义(并创建)数据库,我希望它运行一次(在安装时)而不是每次运行index.php页面,所以你认为最好的方法是什么?我想在文件(db_define.php)成功运行时从index.php中删除文件。
答案 0 :(得分:1)
通常,您会指示安装软件的人员在安装过程中手动运行此类脚本。
但是,如果您坚持自动完成此操作,那么只检查数据库是否存在,或者它是否是正确的版本(根据您已经拥有的版本控制内容)可能更为明智......有一个DB版本存储在数据库中,对吗?)并且在这种情况下不运行脚本。