英文:
Mysql manual insert
问题
我正在使用MySQL作为我的数据库,并使用Spring Boot进行开发。在我的应用程序中,我有一个表,其中ID
的值是使用@GeneratedValue(strategy = GenerationType.AUTO)
生成的。然而,当我尝试手动向表中插入数据时,我遇到了警告:“字段'id'没有默认值。”在使用MySQL和Spring Boot的情况下,我该如何分配ID
的值?
英文:
I am using MySQL as my database and developing with Spring Boot. In my application, I have a table where the ID
value is generated using @GeneratedValue(strategy = GenerationType.AUTO)
. However, when I try to manually insert data into the table, I encounter the warning "Field 'id' doesn't have a default value."
How can I assign the ID
value in this scenario while using MySQL and Spring Boot?
答案1
得分: 2
你需要在数据库字段中指定自动增量,这可能会有帮助。
英文:
You need to specify auto increment into your filed into database, that maybe helpful
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论