Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Thông tin nào được hiển thị bởi câu lệnh DESCRIBE MySQL?


Câu lệnh DESCRIBE cung cấp thông tin về cấu trúc bảng MySQL.

Ví dụ

Tạo bảng Employee:

mysql> Create table Employee(ID INT NOT NULL PRIMARY KEY AUTO_INCREMENT, Name Varchar(20));
Query OK, 0 rows affected (0.20 sec)

Dùng DESCRIBE Employee:

mysql> Describe Employee;
+-------+-------------+------+-----+---------+------------------+
| Field | Type        | Null | Key | Default | Extra            |
+-------+-------------+------+-----+---------+------------------+
| ID    | int(11)     | NO   | PRI | NULL    | auto_increment   |
| Name  | varchar(20) | YES  |     | NULL    |                  |
+-------+-------------+------+-----+---------+------------------+
2 rows in set (0.11 sec)

Thông tin hiển thị:

  • Field: Tên cột
  • Type: Kiểu dữ liệu
  • Null: Cho phép NULL hay không (YES/NO)
  • Key: Ràng buộc khóa (PRI = Primary Key, UNI = Unique, MUL = Index)
  • Default: Giá trị mặc định
  • Extra: Thông tin bổ sung (auto_increment, on update CURRENT_TIMESTAMP, v.v.)