Ansible mysqldb添加drop数据库行

时间:2017-11-17 13:53:38

标签: ansible mysql-python

是否可以在mysql_db生成的转储中添加add-drop数据库?

我的模块工作正常,转储生成良好,但我想添加" -B --add-drop-database" line(就像在mysqldump命令中一样) 到达转储的开头:

DROP DATABASE IF EXISTS `my_db`*/;
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `my_db` /*!40100 DEFAULT CHARACTER SET latin1 */;
USE `my_db`;

1 个答案:

答案 0 :(得分:0)

您可以尝试使用

创建自定义my.cnf
[mysqldump]
add-drop-database

my.cnf路径作为config_file参数传递给mysql_db模块。