【发布时间】:2020-01-15 14:35:42
【问题描述】:
如何使用 golang 从非标准 MySQL “show” 语句中检索数据集?例如,“显示表”、“显示变量”、“显示引擎 innodb 状态”。等等。
我找不到任何信息来从 Golang 中的 mysql "show" 语句中检索结果集。使用 database/sql 包或 sqlx 包都可以。
【问题讨论】:
-
您可以查询 information_schema 而不是使用 show I believe
-
@mkopriva 您无法从 information_schema 中找到“显示引擎 innodb 状态”信息。从 information_schema 中读取很简单。
-
@edkeveked。不,我根本不使用gorm。这是使用 golang 标准库。
-
@Max,你试过 show 但没用?
-
@mkopriva。我什至不知道如何开始。