是否可以使用Innobackupex备份存储的例程和功能?
-
26-09-2020 - |
题
我正在我的开发上运行一些还原测试,我注意到存储的例程没有用innobackupx恢复。这是可以实现的吗?我做错什么了吗?
我只使用innodb表,所以只使用innobackupx恢复数据库会很好。
谢谢!.
解决方案
为了采取MySQL服务器对象即备份 routines / triggers / events
你可以像下面这样做
mysqldump -h$MySQLHost -u$YourUser -p$YourPassword --no-data --no-create-info --routines --triggers --events $Database > MySQLStoredProcedures.sql
以上将只备份数据库对象,没有数据,没有创建表等。
其他提示
存储过程存储在数据库生成的过程中。mysql
默认复制它。确保使用其他数据库恢复数据库生成划线码。
不隶属于 dba.stackexchange