已采纳回答 / chrealcool
你的数据长度不一样,而且符号不一样province中你是 `ID` smallint(6) NOT NULL是数长度是6,外键PID是Pid smallint unsigned ,无符号没设置长度
2016-10-19
已采纳回答 / 晴颜
你的表中是不是没有唯一约束?alter table user2 drop primary key这样删除主键后唯一约束会自动变为主键,这样的表中是有主键的,只是换了其他的行,如果没有行可以自动变为主键,就会提示你表中必须有一个主键。
2016-10-17
已采纳回答 / WOshows
我下的是解压版,http://rj.baidu.com/soft/detail/12585.html?ald。这个版本不能按照老师要求的进行设置直接使用默认的设置就好了
2016-10-16
已采纳回答 / 慕虎6315291
第二个参数代表的是从字符串的哪个位置开始,-1代表的是最后一个,3是长度,从最后一位往再往后就没有字符了,所以是"F",你可以参照这个看下:mysql> SELECT SUBSTRING('Sakila', -5, 3); -> 'aki'
2016-10-16