【问题标题】:use .my.cnf for ruby mysql connection使用 .my.cnf 进行 ruby​​ mysql 连接
【发布时间】:2017-10-23 13:31:18
【问题描述】:

在 ruby​​ 脚本(不是 rails)中,我使用 mysql。因为我的 mysql 在 .my.cnf 文件中可用,所以我可以在终端上使用 mysql 而无需密码。但这在 ruby​​ 脚本中不起作用,我该如何实现?

【问题讨论】:

    标签: mysql ruby passwords


    【解决方案1】:

    如果您使用mysql2,您可能需要手动阅读.my.conf,如文档中所示

    读取 MySQL 配置文件

    您可以通过以下方式从 MySQL 配置文件中读取配置选项 传递 :default_file 和 :default_group 参数。例如:

    Mysql2::Client.new(:default_file => '/user/.my.cnf', :default_group => '客户')

    【讨论】:

      猜你喜欢
      • 2013-08-29
      • 2011-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-20
      • 2013-12-04
      • 2011-11-11
      • 2011-03-06
      相关资源
      最近更新 更多