最赞回答 / 34416912
使用SHOW INDEXES FROM user2\G; 可以看到username的 Non_unique: 0 对比外键约束中的pid Non_unique:1 ,这应该是说username中None unique key(没有唯一约束),0 表示否. 而且我试过了,在没有任何约束的一个表中,将一列添加unique key,完成后查看列,唯一约束仍会显示为PRI,可是无法使用DROP PRIMARY KEY. 提示can't DROP 'PRIMARY'. 所以我只能把它理解为显示问题.如果想知道它具...
2016-10-19
已采纳回答 / 晴颜
你的表中是不是没有唯一约束?alter table user2 drop primary key这样删除主键后唯一约束会自动变为主键,这样的表中是有主键的,只是换了其他的行,如果没有行可以自动变为主键,就会提示你表中必须有一个主键。
2016-10-17
已采纳回答 / DarkMage
推荐一个官网的5.5版的http://dev.mysql.com/downloads/mysql/,这个有64位MSI安装包,设置可以跟着视频 如果是32位的可以下http://dev.mysql.com/downloads/mysql/,这个是5.7版的最新mysql的版本,有32位MSI及zip安装包,里面也有64位的不过是zip包,没有64MSI安装包
2016-10-17
已采纳回答 / WOshows
我下的是解压版,http://rj.baidu.com/soft/detail/12585.html?ald。这个版本不能按照老师要求的进行设置直接使用默认的设置就好了
2016-10-16