Ansiable Manage MySQL global variables

mysql_variables - Manage MySQL global variables

New in version 1.3.

Synopsis

    • 查询/设置MySQL变量

Options

parameterrequireddefaultchoicescomments
config_file
(added in 2.0)
no~/.my.cnf 
指定要从中读取用户和密码的配置文件。
connect_timeout
(added in 2.1)
no30 
连接到MySQL服务器时的连接超时。
login_host
 
nolocalhost 
运行数据库的主机
login_password
 
no  
The password used to authenticate with.
login_port
 
no3306 
MySQL服务器端口。如果使用login_port,则需要将 login_host 定义为其他本地主机。
login_unix_socket
 
no  
到本地连接的Unix域套接字的路径。
login_user
 
no  
The username used to authenticate with.
ssl_ca
(added in 2.0)
no  

证书颁发机构(CA)证书的路径。此选项(如果使用)必须指定与服务器使用的相同的证书。
ssl_cert
(added in 2.0)
no  
The path to a client public key certificate.
ssl_key
(added in 2.0)
no  
The path to the client private key.
value
 
no  
如果设置,则将变量值设置为此
variable
 
yes  
Variable name to operate

Examples

# Check for sync_binlog setting
- mysql_variables:
    variable: sync_binlog # Set read_only variable to 1 - mysql_variables: variable: read_only value: 1

注意

  • 需要远程主机上的MySQLdb Python包。对于Ubuntu,这和apt-get install python-mysqldb一样简单。(请参阅apt。)对于CentOS / Fedora,这与yum安装MySQL-python一样简单。(见yum。)
  • 无论login_passwordlogin_user你逝去的凭据是必需的。如果不存在,则模块将尝试从中读取凭据~/.my.cnf,最后回到使用MySQL默认登录的“root”,没有密码。

状态

该模块被标记为预览,这意味着它不能保证具有向后兼容的界面。

支持

这个模块是没有核心提交者监督的社区维护的。

有关这是什么意思的更多信息,请阅读模块支持

为了帮助开发模块,如果您有这样的倾向,请阅读社区信息和贡献测试可编程开发模块

 

 

 

转载于:https://www.cnblogs.com/mhc-fly/p/7082828.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值