mysql show table column names code example
Example 1: mysql get column names from table
SELECT `COLUMN_NAME`
FROM `INFORMATION_SCHEMA`.`COLUMNS`
WHERE `TABLE_SCHEMA`='yourdatabasename'
AND `TABLE_NAME`='yourtablename';
Example 2: get the mysql table columns data type mysql
SHOW COLUMNS FROM mydb.mytable;
Example 3: sql show columns in table
DESCRIBE table1;
-- result:
+----------------------+---------------------------+------+-----+-------------------+
| Field | Type | Null | Key | Default | Extra |
+----------------------+---------------------------+------+-----+-------------------+
| film_id | smallint(5) unsigned | NO | | 0 | |
| title | varchar(128) | NO | | NULL | |
| description | text | YES | | NULL | |
| release_year | year(4) | YES | | NULL | |
| language_id | tinyint(3) unsigned | NO | | NULL | |
| original_language_id | tinyint(3) unsigned | YES | | NULL | |
| rental_duration | tinyint(3) unsigned | NO | | 3 | |
| rental_rate | decimal(4,2) | NO | | 4.99 |