好的,我很尴尬地提出这样的问题,不幸的是它有点模糊(对我而言)但我刚刚开始使用Ruby进行编码,而且我遇到了错误,我甚至无法使用Google。
我使用irb
来写这个,即使我继续进行查询,获取的字段,行等也给了我类似的反应。
require "mysql"
db = Mysql.new "localhost","user","password","database"
输出
=> #<Mysql:0x963abb0>
我正在使用Ubuntu 14.04,MySQL的端口已打开,请告诉我其他哪些信息会有所帮助。
答案 0 :(得分:0)
在irb
中,您可以db.methods
列出db
对象的可用方法。要执行查询,您可以执行以下操作
# list available tables
db.query('show tables').each do |row|
puts row
end