NavicatforMySQL可以手动创建数据库表,添加数倌栗受绽据库表字段。昨天,我在添加字段的过程发现如果添加了两个自增的主键,会发现保存不了数据库表。下面利用一个实例说明这个问题,操作如下:
工具/原料
NavicatforMySQL
MySQL
截图工具
方法/步骤
1、第一步,连接数据库student,新建数据库表t_teacher,打开添加字段窗口,如下图所示:
2、第二步,添加字段id,为无符号自增的主键,int数据类型,长度为10,无小数位数,如下图所示:
3、第三步,再次添加字段teacher_no,int类型10位,无小数位数,也为无符号自增的主召堡厥熠键,如下图所示:
4、第四步,再添加一个字段teacher_name,为varchar(30)非空,如下图所示:
5、第五步,点击“Save”,填写数据库表名称t_teacher,如下图所示:
6、第六步,这时会发现错误1075,提示数据库表只能有一个自增的主键,将字段teacher_n瞢铍库祢ame去掉自增主键选择,再次保存表,如下图所示: