MySQL 使用 insert into 语法来向表中插入数据,下面来介绍几种常见的MySQL 插入数据的用法。
一、insert into values 语法
语法:
insert int table_name (field1,field2,...fieldN) values (value1,value2,...valueN);
示例:
insert into table_name(name, age) values('Tom', 20);
一条SQL插入多条记录:
insert into table_name(name, age) values('Tom', 20), ('Bill', 21);
不指定字段名称:
insert into table_name values('Tom', 20), ('Bill', 21);;
二、insert into select
语法:
insert into table_name (field1,field2,...fieldN) select value1,value2,...valueN;
示例:
insert into table_name(name,age) select 'Tom', 20;
不指定字段名称:
insert into table_name select 'Tom', 20;