php - 手动更新 WordPress 数据库

标签 php mysql database wordpress

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

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

最佳答案

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

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

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

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

关于php - 手动更新 WordPress 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19774868/

相关文章:

mysql - 缺少声明、设置和 uuid 结尾

phpmyadmin 忽略 config.inc.php

php - 跟踪用户事件以建立个人用户资料和建议

php - Laravel 5 RESTful API - 理解资源概念

php - 验证 WAVES KEEPER Auth 签名

mysql - ajax 和发布非拉丁字符的问题

php - 针对流量高峰优化服务器 (Drupal)

php - 每个用户一个数据库

c++ - 将数据从客户端发送到 SQL 数据库 (MoSync)

php - 带有wordpress作为子文件夹的Rails heroku应用程序,无法登录到管理员