0

我需要生成一个 php 脚本来执行顺序备份和更新/重命名一些 MySql 表。我可以在单个查询中执行此操作,还是需要为每个操作生成查询?

我需要脚本按顺序执行以下操作

  1. 删除表备份2

  2. 将表备份 1 重命名为备份 2

  3. 将主表重命名为备份1

  4. 将表传入主复制到主

  5. 截断表

实际上,在执行上述 TABLE 更新序列之前,将从外部导入中填充 TABLE 传入主函数。

有人可以建议我在连接到数据库后如何构建它吗?

4

1 回答 1

0

你最好使用mysqli::multi_query().

它还取决于返回值,这意味着您是要检查错误还是一次盲目地运行它们?如果我是你,我会按顺序编码,只是因为从编码的角度来看它看起来更干净。

于 2013-09-16T22:36:02.557 回答