mysqldump -uroot -p123456 --single-transaction --master-data=1 -A -B >allbackup.sql
1,备份mysq库和用户创建的库
2,不备份sys,performance_schema库
3,如果数据不存在则创建数据库,存在则忽略数据库创建语句
4,如果表存在则drop重建,不存在直接创建并导入数据
通过测试:
1,mysql,sys,performance_schema系统自带数据库是可以drop掉的,数据可以正常启动使用
2,information_schema不能drop
问题:
为什么数据库不是跟表一样drop了重建呢?
原文:https://www.cnblogs.com/winss/p/13277061.html