0

私は現在、私たちのウェブサイトを WordPress に移植しようとしている開発者のチームと協力しています。私たちのローカル開発で。サーバー、MYSQL スキーマを編集する完全な機能があります。ただし、親会社は本番サーバーで MYSQL サーバーを実行しているため、スクリプトベースのスキーマ変更を行うことはできません。代わりに、MYSQL スキーマの何かを変更したい場合は、変更をログに記録し、メールで送信する必要があります。

WordPress は更新時に SQL を自動的に生成して実行するため、これにより WordPress のアップグレードが難しくなります。単純にこれを行うことはできず、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 に答える