作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这太好了,但我想问一下,导入 sql 脚本的 sql 参数是否可以接收一个数组作为参数,即获取两个 .sql 文件或更多文件并仍然成功执行,试图给它一个数组,但它将一切合二为一,这样
mysql::db{...
sql => ["/tmp/1.sql","/tmp/2.sql",]
....
}
假设以上是
/tmp/1.sql/tmp/2.sql
这是不可能的....有没有办法让 puppetlabs mysql 模块同时导入两个 sql 脚本
最佳答案
不,你不能用 mysql::db
来做,要么你自己预先连接 sql 文件,要么运行 the exec that mysql::db
runs
exec{ "${dbname}-import":
command => "/usr/bin/mysql ${dbname} < ${sql}",
logoutput => true,
environment => "HOME=${::root_home}",
refreshonly => $refresh,
require => Mysql_grant["${user}@${host}/${table}"],
subscribe => Mysql_database[$dbname],
}
关于mysql - puppetlabs_mysql 无法将作为数组给出的两个 sql 脚本导入到 db 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25946442/
这太好了,但我想问一下,导入 sql 脚本的 sql 参数是否可以接收一个数组作为参数,即获取两个 .sql 文件或更多文件并仍然成功执行,试图给它一个数组,但它将一切合二为一,这样 my
我是一名优秀的程序员,十分优秀!