Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要生成一个 php 脚本来执行顺序备份和更新/重命名一些 MySql 表。我可以在单个查询中执行此操作,还是需要为每个操作生成查询?
我需要脚本按顺序执行以下操作
删除表备份2
将表备份 1 重命名为备份 2
将主表重命名为备份1
将表传入主复制到主
截断表
实际上,在执行上述 TABLE 更新序列之前,将从外部导入中填充 TABLE 传入主函数。
有人可以建议我在连接到数据库后如何构建它吗?
你最好使用mysqli::multi_query().
mysqli::multi_query()
它还取决于返回值,这意味着您是要检查错误还是一次盲目地运行它们?如果我是你,我会按顺序编码,只是因为从编码的角度来看它看起来更干净。