DESCRIBE naziv_tabele - Kako proveriti strukturu tabele u MySQL-u ?

Napravili smo tabelu "kucni" u bazi "prijatelji".


mysql> use prijatelji;
Database changed
mysql> CREATE TABLE kucni (
    -> id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
    -> ime CHAR (30),
    -> prezime CHAR (30),
    -> telefon INT);
Query OK, 0 rows affected (0.25 sec)

mysql>

Sada hocemo da proverimo kako izgleda struktura tabele, upotrebom komande DESCRIBE naziv_tabele:

mysql> DESCRIBE kucni;
+---------+----------+------+-----+---------+----------------+
| Field   | Type     | Null | Key | Default | Extra          |
+---------+----------+------+-----+---------+----------------+
| id      | int(11)  | NO   | PRI | NULL    | auto_increment |
| ime     | char(30) | YES  |     | NULL    |                |
| prezime | char(30) | YES  |     | NULL    |                |
| telefon | int(11)  | YES  |     | NULL    |                |
+---------+----------+------+-----+---------+----------------+
4 rows in set (0.00 sec)

mysql>

Iz prethodnog se lepo vidi struktura nase tabele, kao i dodeljeni tipovi padataka i duzine karaktera.