mysql 创建表,不能包含关键字values 以及 表id自增问题

来源:互联网 发布:手机编辑音频软件 编辑:程序博客网 时间:2024/05/16 10:57

今天写好方法调用该功能时候,出现了这两个问题,

首先解决了关键字的问题,表和方法都不是我写的,改了两个bug

第一:表设计有一列名字是values, 我查了下说事因为 values 属于关键字,所以不能使用。不然会冒红

第二:

           原因。设计表时候,主键忘了添加 auto_increment

           结果。出现 例如( photo_id doesn't hava a default value )

           解决办法 ,   alter tb_photo modify photo_id int(20) not null auto increment; 

0 0