sql >> Databáze >  >> RDS >> Mysql

Jak mohu dotazovat databázi MySQL z aplikace Rails bez modelů?

Gem mysql2 můžete použít přímo. Přečtěte si dokumentaci zde:https://github.com/brianmario/mysql2

Nebo:

Novou třídu jako MysqlConnection můžete vytvořit takto:

class MysqlConnection < ActiveRecord::Base
  self.establish_connection(:adapter => 'mysql', :database => 'some-database-name') # Set all the other required params like host, user-name, etc
end

Od této chvíle můžete,

MysqlConnection.connection.select_all("SELECT * FROM table_name")

Chcete-li zjistit, jak uložit podrobnosti o konfiguraci do database.yml, postupujte podle odkazu:http://weare.buildingsky.net/2006/12/06/multiple-concurrent-database-connections-with-activerecord




  1. Nelegální instrukce:4 při spuštění Django

  2. Jak přidat cizí klíč do SQL?

  3. Jak důležité jsou vyhledávací tabulky?

  4. Jak nakonfiguruji HikariCP pro postgresql?