问题1:当创建一个用户表时,希望每个用户拥有一个唯一的id,而这个id又不需要用户手动输入,怎么解决?
解答:可以在这一列上使用 auto_increment关键字,要求该列为整数类型,默认每插入一条数据时该列会被自动赋值。
问题2:创建表时怎么使用该关键字?
解答:代码如下,创建一个用户表users,有三列,分别为u_id(用户id),u_name(用户名称),u_pw(用户密码)。
/*用户表auto_increment*/
create table users(
/*用户id*/
u_id int primary key auto_increment,
/*用户昵称*/
u_name varchar(20),
/*用户密码*/
u_pw varchar(32)
);
</