mysql自增变量插入行时需要赋值
生活随笔
收集整理的這篇文章主要介紹了
mysql自增变量插入行时需要赋值
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
mysql設(shè)置了自增的主鍵,在插入數(shù)據(jù)時(shí)還需為其賦值為null,否則無法插入行
先建立一個(gè)student表,其中主鍵為id并設(shè)置自增:
create table student(
id int(10) primary key auto_increment,
number varchar(20) not null,
name varchar(20) not null,
tel varchar(20) default null,
address varchar(40) default null
)engine=InnoDB default charset=utf8;
向student中插入一條數(shù)據(jù)如下:
方法1:
insert into student values(null,‘091714104’,‘mary’,‘15700083866’,‘sh’);
方法2::
insert into userInfo(name,password) values(‘ddf’,‘8979’);
insert into student(number,name,tel,address) values(‘091714104’,‘mary’,‘15700083866’,‘sh’);
總結(jié)
以上是生活随笔為你收集整理的mysql自增变量插入行时需要赋值的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MyBatis的useGenerateK
- 下一篇: java中extends ,implem