Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak mogę wysłać zapytanie do bazy danych MySQL z aplikacji Rails bez modeli?

Możesz użyć mysql2 gem bezpośrednio. Przeczytaj dokumentację tutaj:https://github.com/brianmario/mysql2

Lub:

Możesz utworzyć nową klasę, taką jak MysqlConnection, w ten sposób:

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 teraz możesz to zrobić,

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

Kliknij link, aby dowiedzieć się, jak przechowywać szczegóły konfiguracji w database.yml:http://weare.buildingsky.net/2006/12/06/multiple-concurrent-database-connections-with-activerecord




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Spraw, aby identyfikator auto-inkrementacji MySQL (re) zaczynał się od 1

  2. Zapytanie SQL, aby znaleźć klucz podstawowy tabeli?

  3. Jak obliczyć miesięcznych aktywnych użytkowników (MAU) w MySQL?

  4. Jak uzyskać dane z bazy mysql

  5. MySQL Workbench:Nie można połączyć się z serwerem MySQL w przypadku błędu 127.0.0.1' (10061)