zoukankan      html  css  js  c++  java
  • 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)
    no 30  
    连接到MySQL服务器时的连接超时。
    login_host
     
    no localhost  
    运行数据库的主机
    login_password
     
    no    
    The password used to authenticate with.
    login_port
     
    no 3306  
    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”,没有密码。

    状态

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

    支持

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

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

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

     
     
  • 相关阅读:
    七牛云上传博客
    .net 导入Excel
    liunx ln -s 软连接
    dos2unix 命令
    x-csrf-token
    设置git 不提交 修改权限的文件
    nginx 启动、重启、关闭
    命令行导入mysql数据
    mongo 相关命令
    laravel 安装完成后安装 vendor 目录
  • 原文地址:https://www.cnblogs.com/mhc-fly/p/7082828.html
Copyright © 2011-2022 走看看