在表中插入行

如何在表中插入数据或者行?
如何使用 INSERT...SET来添加行?

解释



INSERT 语句:
INSERT语句是用于在目前的表中插入新行或者数据。
Insert语法是
INSERT INTO tbl_name VALUES[(col_name,...)];
如果没有指明数据类型,将考虑使用 NUll 值
以下的查询示例将在student表中添加值,例如名字、分数、地址以及电话号码。
mysql> insert into student values(1, "steve", 100, "5th cross street", 2456987);

Query OK, 1 row affected (0.01 sec)

INSERT...SET语句:
INSERT...SET是用于在是使用的列中插入值。
语法是
INSERT INTO tbl_name SET col_name = expr,.....;
让我们把相同的值插入到student表中。
mysql> insert into student set studid=1, name='steve', marks=100, address='5th cross street', phone=2456987;

Query OK, 1 row affected (0.03 sec)