如何在Ruby中的MySQL2中的数据库中打印所有表的名称



我想创建数据库中所有表的按钮(使用鞋子)。

我是初学者,这是我的第一个GUI项目"股票管理",我在Ruby中使用鞋库,并希望与Ruby一起存储和管理MySQL2的数据。我输入了一些代码,但它不起作用

PATH/MAIN.RB

require 'mysql2'
require 'green_shoes'
client = Mysql2::Client.new (host: "localhost",username: "root", password: "xyz", database: "Ruby")
Shoes.app do
    components = client.query("SHOW TABLES")
    components.each do |item|
        button item
    end
end`

什么都没有。

您可以从information_schema查询它们:

components = client.query("SELECT table_name FROM information_schema.tables")

相关内容

  • 没有找到相关文章

最新更新