我想通过ansible-playbook连接到mysql并执行SQL语句,但是ansible的官方网站中没有相关模块。有谁知道如何操作
答案 0 :(得分:0)
当没有正式的模块可以做某事时,您基本上有两种选择:
command
module或any of the other arbitrary command modules进行操作。对于您而言,对于一次性游戏而言,我通常会选择第三个选项,因为我不太关心运行自定义模块。我会确保(当然是通过Ansible)在运行的计算机上安装了mysql
,然后在您可以访问数据库服务器(或数据库服务器)的主机上运行了build a mysql
command line string based on what you need to do本身)。这是最快,最脏的方法。