LAMPウェブサーバーで最近DebianをWheezyにアップグレードした後、mysqldumpが警告をスローします。
-- Warning: Skipping the data of table mysql.event. Specify the --events option explicitly.
イベントは特別なもののようです。 mysqldumpのmanページ:
* --events, -E
Include Event Scheduler events for the dumped databases in the output.
追加しようとしました--skip-events
mysqldumpに、これが明示的に私が望んでいた動作であることを伝えます(理由はわかりませんが...)でも警告は生成されます。
(a)この警告の出力を停止するにはどうすればよいですかor(b)それ以外の場合は、この厄介なテーブルを含めます。
これは、回避策がある 機能 のようです
mysqldump -uroot -p --events --ignore-table=mysql.event mysql > /tmp/mysql.sql"
これは、イベント(--events)テーブルをダンプして無視することを示しています。
automysqlbackup を使用しているユーザーは、次のことを行う必要があります。
〜/ .my.cnfを変更または作成し、以下を追加してmysqldumpセクションを作成します。
[mysqldump]
events
ignore-table = mysql.events
このソリューションを使用すると、アップグレードする場合 automysqlbackup が変更が消去されないことが保証されます。どうぞよろしくお願いいたします。