3
我想更改Mysql2 :: Client正在使用哪個數據庫(例如,與在mysql命令行中鍵入「use X」相同),而無需建立到數據庫服務器的新連接。是否可以使用Mysql2 gem更改選定的數據庫?
這可能嗎?怎麼樣?
我想更改Mysql2 :: Client正在使用哪個數據庫(例如,與在mysql命令行中鍵入「use X」相同),而無需建立到數據庫服務器的新連接。是否可以使用Mysql2 gem更改選定的數據庫?
這可能嗎?怎麼樣?
使用select_db
可以使用query
方法來切換數據庫:
db = Mysql2::Client.new
db.query('use test')
# You're now talking to the test database
db.query('use something_else')
# You're now talking to the something_else database