问题描述:在navicat中添加数据时,序号(主键)无法自动增长,并且添加时间无法自动更新。
解决方法:
1. 在navicat中打开设计表
![在这里插入图片描述](https://img-blog.csdnimg.cn/8fc09a6a09484d95b9332a111aed0220.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAcmh4em5w,size_16,color_FFFFFF,t_70,g_se,x_16)
2. 将想要自动增长的数据设置为 非空,自动增长。
![请添加图片描述](https://img-blog.csdnimg.cn/5e0cbc27ca6f4ea0a4edafa085256e06.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAcmh4em5w,size_20,color_FFFFFF,t_70,g_se,x_16)
设置完后解决新增数据数据无法自己增长,必须手动设置的问题。
3. 将记录时间的键的类型设置为timestamp,可以为空,不是null的框中不打勾,然后在下面选择根据当前时间戳更新,默认 中自己打上CURRENT_TIMESTAMP (注意是自己打的不是下拉框选的)
![请添加图片描述](https://img-blog.csdnimg.cn/7706ca0e1a454528b732efda953bdfc2.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAcmh4em5w,size_20,color_FFFFFF,t_70,g_se,x_16)
设置完成后点击保存,添加数据后查看是否成功。