これをdatabase.ymlに追加せずにMySQLデータベースに接続したいとします。そのデータベースでクエリを接続して実行するにはどうすればよいですか?Railsを使用してMYSQLデータベースに手動で接続する方法は?
私はこのようなことをする必要があることを理解していますが、実際に特定のIP /ポートへの接続を実際に行うためのコードは何ですか?
query = "SELECT 1"
ActiveRecord::Base.connection.execute(query)
これをdatabase.ymlに追加せずにMySQLデータベースに接続したいとします。そのデータベースでクエリを接続して実行するにはどうすればよいですか?Railsを使用してMYSQLデータベースに手動で接続する方法は?
私はこのようなことをする必要があることを理解していますが、実際に特定のIP /ポートへの接続を実際に行うためのコードは何ですか?
query = "SELECT 1"
ActiveRecord::Base.connection.execute(query)
あなたはドキュメントからActiveRecord::Base.establish_connection
例しようとする場合があります:ただのActiveRecordを使用するか、mysql2宝石を通じて
https://apidock.com/rails/ActiveRecord/Base/establish_connection/class
に設定されています。その後conn.execute(クエリ)? –
私の推測では、上記のコードを最初に単独で使用する必要があり、質問で行ったようにActiveRecord :: Base.connectionを使用することができます。それは動作しますか? –
:から
を? –
@SebastiánPalmaのどちらかが –