1、利用INSERT语句添加新行
一次性指定全部列值,其语法如下
INSERT INTO tbl_name VALUES(value1,valu22,......);
向student表里插入一行记录
在使用此方法时,VALUES列表必须包含表中每一列的值,并且值得顺序要与各列在表里的存储顺序一致(通常情况下,该顺序是CREATE TABLE语句指定的顺序),如果不确定列的顺序可以用DESCRIBE tbl_name语句查看。
MySQL还支持用INSERT语句一次插入多条记录,语法如下
INSERT INTO tbl_name VALUES(...),(...),(...)......;
向student表里插入2条记录
与使用多条INSERT语句相比,这种方法不仅能让你少打字还能提高服务器运行效率。注意,每行各列的值括起来的括号不能少。
命名赋值列,当创建的行只有少数几个列要初始化,可以用下面的方法
INSERT INTO tbl_name (col_name1,col_name2,......) VALUES(value1,value2,......);</