mysql - Mysql Gem 中的 Ruby 错误

标签 mysql ruby irb

好吧,我很尴尬地提出这样的问题,不幸的是它有点模糊(对我来说),但我刚刚开始使用 Ruby 编码,我遇到了错误,我什至无法 Google。

我使用 irb 来编写此内容,即使我进一步进行查询,获取的字段、行等也会给出与下面类似的响应。

require "mysql"
db = Mysql.new "localhost","user","password","database" 

输出

=> #<Mysql:0x963abb0>

我使用的是 Ubuntu 14.04,MySQL 端口已开放,请让我知道哪些其他信息会有所帮助。

最佳答案

irb中,您可以执行db.methods来列出db对象的可用方法。要执行查询,您可以执行如下操作

# list available tables
db.query('show tables').each do |row|
  puts row
end

这是documentation

关于mysql - Mysql Gem 中的 Ruby 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24174252/

相关文章:

php - php web 的整数与字符串字段 mysql 设计方法

更新查询后 PHP header 重定向不起作用

mysql - 找出 SQL 中的 AVG 列

ruby - 从 ruby​​ block 更改原始变量?

mysql - 获取最相似的行并按相似度对它们进行排序 - 性能改进

ruby - 监听 gem 并监视文件系统更改

Ruby 的 one liner "and return"

ruby - Mechanize 表单提交

ruby - IRB 中的哈希检查?

ruby - 如何在 Ruby 的 IRB 中启用自动完成