如何在phpMyAdmin中查看整个表格描述?


1

phpMyAdmin允许有人创建表来添加表注释:

在此输入图像描述

问题是,当你查看一个表时,它没有显示该字段的完整内容,如果它超过特定数量的字符(我不知道限制是什么。)这不是问题,当我'我创建自己的表; 我只是限制评论。但是我正在使用Drupal安装,而contrib模块创建的表的描述比显示的更长。不幸的是,我能看到的是完全无益的:

在此输入图像描述

有没有办法强制它显示评论的全部价值?当您查看表结构时,它无法进行编辑,这看起来很愚蠢 - 您可以更改字段(即使在表中有数据之后)但无法更改注释。还有其他地方我能看到吗?


我不这么认为。对于字段值,它们具有类似的切换,但对于注释AFAIK则没有。编辑:你总是可以运行SQL来看到它。
godDLL

运行什么SQL看到它?我知道如何查询information_schema的列名,例如,但我不知道要查询什么来获取表注释。
艾美奖

Answers:


2

根据@ godDLL的评论,使用以下SQL查询:

SELECT table_comment FROM INFORMATION_SCHEMA.TABLES WHERE table_schema = 'database_name' AND table_name = 'table_name';

资料来源:http//dev.mysql.com/doc/refman/5.0/en/tables-table.html


谢谢!这给了我所需要的东西。我需要阅读那份文件; 我能想到很多有用的东西。
艾美奖

2
好吧,我运行了查询,注释字段的值(即使在编辑模式下)也被截断了。该列显然只包含80个字符,但在添加注释时,UI中没有任何内容可以阻止您提交的描述超过该时间。因此,您可以编写整段描述性注释,永远不会被告知只保存前80个字符。不酷。
艾美奖

如果你问我,很酷的描述了很多MyAdmin UI的选择,以及MySQL的大部分内容。但我知道很多人会叫我苦或
脾气暴

编辑:这不是建设性的,抱歉。建设性的:使用一些不太复杂,更现代化的 MyAdmin,类似adminer.phpphpminiadmin.php
godDLL

不是选择使用什么; 这是一个托管网站。
艾美奖
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.