我从MySQL数据库中选择随机字段值。这些字段是动态选择的,每个查询都不相同。现在我想将描述分配给每个字段并打印字段描述。如何在使用PHP打印之前更改MySQL字段名称?
例如我选择了两个字段,例如:web_seo
和web_maintenance
然后我想分别显示上述字段为(你想要你的网站的搜索引擎优化)和(你想从我们公司的网站维护)。
我从MySQL数据库中选择随机字段值。这些字段是动态选择的,每个查询都不相同。现在我想将描述分配给每个字段并打印字段描述。如何在使用PHP打印之前更改MySQL字段名称?
例如我选择了两个字段,例如:web_seo
和web_maintenance
然后我想分别显示上述字段为(你想要你的网站的搜索引擎优化)和(你想从我们公司的网站维护)。
如果它的MySql
您可以将注释分配给数据库中的实际列。
ALTER TABLE tbl CHANGE COLUMN col col INT(11) NOT NULL COMMENT 'This is the new comment';
您可以再选择使用information_schema
(MySql的5.0+)这些意见
SELECT
comments FROM information_schema.tables
WHERE
table_schema = 'dbname'
AND
table_name = 'tbl'
编辑
忘了说了,在information_schema
包含了所有的元数据,为您的所有数据库,可能值得创建一个新的MySQL
用户,该用户可以访问所需的模式/表,以避免明显的安全问题。
更多信息可以在这里找到:
http://dev.mysql.com/doc/refman/5.0/en/information-schema.html
information_schema默认为只读 – 2013-05-02 10:07:52
谢谢,这就是我的意思_to这个schema_,但会编辑更清晰 – AlexP 2013-05-02 10:09:57
请张贴的内容具有u试过吗? – 2013-05-02 09:56:06
请分享您的代码。 – Rikesh 2013-05-02 09:56:08
**代码**在哪里?因此,我们可以帮助您。 – 2013-05-02 09:56:17