Dùng ALTER TABLE ... ADD COLUMN.
Tạo bảng ban đầu (2 cột)
mysql> CREATE TABLE AddingColumnNameDemo (Id INT, Name VARCHAR(100)); Query OK, 0 rows affected (0.65 sec) mysql> DESC AddingColumnNameDemo;
+-------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+--------------+------+-----+---------+-------+ | Id | int(11) | YES | | NULL | | | Name | varchar(100) | YES | | NULL | | +-------+--------------+------+-----+---------+-------+ 2 rows in set (0.00 sec)
Thêm 2 cột Age, Address
mysql> ALTER TABLE AddingColumnNameDemo
-> ADD COLUMN Age INT,
-> ADD COLUMN Address VARCHAR(300);
Query OK, 0 rows affected (0.53 sec)
Kiểm tra
mysql> DESC AddingColumnNameDemo;
+---------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------+--------------+------+-----+---------+-------+ | Id | int(11) | YES | | NULL | | | Name | varchar(100) | YES | | NULL | | | Age | int(11) | YES | | NULL | | | Address | varchar(300) | YES | | NULL | | +---------+--------------+------+-----+---------+-------+ 4 rows in set (0.00 sec)
Bảng giờ có 4 cột.