在 CodeIgniter 中检索数据库 table 评论

Retrieve database table comments in CodeIgniter

我在 PHPMyAdmin 中创建了一个数据库 table,其中包含 table 条评论。我打算使用 table 注释来存储 table 版本。我想在 CodeIgniter 数据库 mysql 驱动程序中检索 table 注释。

我尝试通过 query 方法执行查询:

SELECT table_comment FROM INFORMATION_SCHEMA.TABLES WHERE table_schema='{$table}' AND table_name='{$database}';

但它 returns 什么都没有。是否有任何解决方法或正确的方法来做到这一点?

谢谢!

试试这个

$query = "SELECT COLUMN_NAME,COLUMN_COMMENT FROM INFORMATION_SCHEMA.COLUMNS WHERE
TABLE_SCHEMA = '{$database}' AND TABLE_NAME = '{$table}'";
$result = $this->db->query($query);
print_r($result);

并且您的查询未执行,因为您的查询中有拼写错误

TABLE_SCHEMA = '{$table}'

需要

TABLE_SCHEMA = '{$database}'

TABLE_NAME = '{$database}' 

需要

TABLE_NAME = '{$table}'