Доступ к комментариям поля MySQL к PHP

Когда вы создаете поле в таблице MySQL, есть поле «Комментарии» для заполнения. Как я могу получить доступ к данным в этом поле «Комментарии» с помощью PHP?

Related of "Доступ к комментариям поля MySQL к PHP"

Высуньте information_schema страницу.

 SELECT table_comment FROM information_schema.tables WHERE table_schema = 'myschema' AND table_name = 'mytable' 

Использование:

 SHOW FULL COLUMNS FROM tbl_name 

Обратите внимание на ключевое слово FULL , это то, что заставляет MySQL включать в ответ информацию о привилегиях и комментариях.

 SELECT COLUMN_COMMENT FROM information_schema.COLUMNS WHERE TABLE_NAME = 'venue' 

Отлично подходит для заголовков столбцов таблицы или более читаемой / безопасной версии имен реальных столбцов. Например, столбец идентификатора места на самом деле является vid_xt

Пример Результат из фактического запроса выше:

 COLUMN_COMMENT Venue ID Venue Active Venue Name Location Name Address Accommodations Description 

Ах, ничего себе. Так вот для чего нужна база данных information_schema. Спасибо @ Адам Бэкстрем! Тогда я верю ниже, чтобы дать мне комментарии поля .

 SELECT COLUMN_COMMENT FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = 'mydatabase' AND TABLE_NAME = 'mytable' AND COLUMN_NAME = 'mycolumn' 

Спасибо, что указал мне в правильном направлении. 🙂

Я обнаружил, что следующий запрос делает трюк для меня:

выберите column_comment из information_schema.columns где table_schema = "YOUR_SCHEMA" и table_name = "YOUR_TABLE";