2017-10-23 19 views
0

ルビースクリプト(レールではありません)では、mysqlを使用しています。私のmysqlは.my.cnfファイルで利用できるので、パスワードなしで端末上でmysqlを使うことができます。しかし、それはルビースクリプトでは機能しません。どのように達成できますか?ルビーmysql接続に.my.cnfを使用

答えて

0

あなたがmysql2を使用している場合は、ドキュメント

でのショーとして、手動.my.confを読むために必要があるかもしれませんMySQLの設定ファイルを読み込み

あなたはでのMySQLの設定ファイルから設定オプションを読むことができます :default_fileおよび:default_groupパラメータを渡します。たとえば、次のように

Mysql2 :: Client.new(:default_file => '/user/.my.cnf':default_groupを=> 'クライアント')

関連する問題