0

我目前正在与一个开发团队合作,试图将我们的网站移植到 WordPress。在我们的本地开发人员上。服务器,我们有完整的能力来编辑 MYSQL 模式。但是,我们的母公司在我们的生产服务器上运行 MYSQL 服务器,这意味着我们不能进行基于脚本的架构更改。相反,如果我们想更改 MYSQL 模式中的任何内容,我们必须记录更改,并将其邮寄给他们。

这使得升级 WordPress 变得很棘手,因为 WordPress 在更新时会自动生成并执行 SQL。我们根本无法做到这一点,需要一种方法来获取 WordPress 在我们本地服务器上使用的 SQL 命令。

4

1 回答 1

1

我同意 Pekka웃 的评论,但如果你真的必须这样做,我认为最简单的方法是使用 MySQL 日志记录。在本地机器上打开它,运行升级,然后检查文件的内容。

根据您拥有的 MySQL 版本,类似这样的内容应该创建一个文件以用作基础:

SET GLOBAL log_output = "FILE";
SET GLOBAL general_log_file = "D:/tmp/mysql.log";
SET GLOBAL general_log = 'ON';

我不禁想到让母公司进行升级会好得多。开发和生产之间的微小差异可能会导致意外问题。

于 2013-11-04T20:55:08.467 回答