INSERT INTO table_name ( field1, field2,...字段名(也就是列名) )
VALUES
( value1, value2,...valueN );
# 如果数据是字符型,必须使用单引号或者双引号,如:"value"
示例:
INSERT INTO runoob_tbl
-> (runoob_title, runoob_author, submission_date)
-> VALUES
-> ("学习 PHP", "菜鸟教程", NOW());
查看表内容select * from table_name;
-
其他插入形式
- 为表的所有字段插入数据
INSERT INTO 表名 values(值1,值2,...值n);
(不用列出字段名,值一一对应列名) - 为表的所有字段插入数据
INSERT INTO 表名 (属性1,属性2,...属性n)values(值1,值2,...值n);
(列出字段,对应数据;字段顺序可变) - 为表的部分字段插入数据
INSERT INTO 表名(属性1,属性2,...属性m) values(值1,值2,....值m);
(为插入数据的字段属性需要可以为空) - 插入多条数据
INSERT into 表名[(属性列表)] values (取值列表1),(取值列表2),...(取值列表n);
(可以指定字段) - 从表2选取数据插入表1
INSERT into 表名1(属性列表1) select 属性列表2 from 表名2 where 条件表达式;
- 为表的所有字段插入数据
-
UPDATE更新
UPDATE 表名 属性名1=取值1,属性名2=取值2,..., 属性名n=取值n where 条件表达式;
DELETE from 表名 [where 条件表达式];