我目前正在使用MySQL數據庫,並且正在考慮將來轉移到Postgres。在我的代碼有:可以將mysql2 gem與Rails中的Postgres數據庫一起使用
client = Mysql2::Client.new(:host => "#{DB_HOST}", :username => "#{DB_USERNAME}",
:password => "#{DB_PASSWORD}", :database => "#{DB_NAME}")
sql = "SELECT /*complicated query with joins */ ASC"
data_setter = client.query(sql)
我很擔心,如果我移動到Postgres的我將不再能夠使用Mysql2寶石和執行類似於上面的代碼查詢。
任何意見將不勝感激。
他們'mysql2' gem是''一個現代的,簡單而且速度非常快的用於Ruby的Mysql庫 - 綁定到libmysql「'。 **否**,它不適用於Postgres數據庫。 – deefour