insert into 表名 values(default,"名字","2011-04-15 12:22:25"); //default可以换成null
------------------------------
insert into 表名 (name,datetime) values("名字","2011-04-15 12:22:25");
//不指定列名的时候,是需要列出所有字段的值的。包括自增列,不然是会报错的~
好像是这样:insert into 表名values(name1,datetime1),(name2,datetime12,(name3,datetime3)
我记得mysql允许一次插入多行,格式上大概是用逗号分隔吧?也可能是分号。自动增长列的值是系统自动生成的,所以不需要人为插入。
MySQL 中使用INSERT语句来插入数据。
具体语法参考:
如果数据是字符型,必须使用单引号或者双引号,如:”xxx” 或 ‘xxx’。
insert into 表名()
select name,datetime
就行了,id 是自动增长的,它会自动叠加
insert into 表名 values(name,datetime);
那个自增长id不用管