最近,我将我的 LAMP 网络服务器的 Debian 升级到喘息,mysqldump 抛出警告:
-- Warning: Skipping the data of table mysql.event. Specify the --events option explicitly.
事件似乎有些特别。mysqldump 的手册页:
* --events, -E
Include Event Scheduler events for the dumped databases in the output.
我尝试添加--skip-events
以告诉 mysqldump 这显然是我想要的行为(虽然我不知道为什么......)但它仍然会生成警告。
我怎样才能(a)阻止它发出这个警告,或者(b) 否则,请包括这张尴尬的表格,如果我应该保留它的话。
答案1
这似乎是一个特征有一个解决方法
mysqldump -uroot -p --events --ignore-table=mysql.event mysql > /tmp/mysql.sql"
这表示转储事件(--events)表然后忽略它。