mysqldump -uroot -proot mysql > mysql.sql
出现Warning警告,警告内容如下:
-- Warning: Skipping the data of table mysql.event. Specify the --events option explicitly.
这个警告是因为mysqldump默认是不备份事件表的
解决办法有两种:
一、在使用mysqldump备份时加上--events --ignore-table=mysql.events
也就是这样
mysqldump -uroot -proot --events --ignore-table=mysql.events mysql > mysql.sql
|---|---------------------------------------------------------------------------------| | 1 | mysqldump -uroot -proot --events --ignore-table=mysql.events mysql > mysql.sql |
二、修改/etc/my.cnf文件,如果没有[mysqldump]则手动加上即可,更改后重启mysql使其生效
[mysqldump] events ignore-table = mysql.events
|-------|--------------------------------------------------| | 1 2 3 | [mysqldump] events ignore-table = mysql.events |