【发布时间】:2015-03-11 07:20:48
【问题描述】:
我无法在 phpMyAdmin 中设置/更改我的 db 表的主键。 到目前为止,我已经尝试通过图形用户界面手动使用 SQL 查询 CREATE,但没有任何效果。
Q1:图中的主键是哪个?
Q2:如何更改PK?图形上它不起作用。
【问题讨论】:
-
下划线列表示phpmyadmin中的主键。
标签: mysql phpmyadmin
我无法在 phpMyAdmin 中设置/更改我的 db 表的主键。 到目前为止,我已经尝试通过图形用户界面手动使用 SQL 查询 CREATE,但没有任何效果。
Q1:图中的主键是哪个?
Q2:如何更改PK?图形上它不起作用。
【问题讨论】:
标签: mysql phpmyadmin
主表下方的黄色“Primary”图标不是图例,它是一个操作按钮(参见左侧的“With selected”标签)。
第一行中的灰色“Primary”图标表示该列当前是主键的一部分。灰色表示您无法对其执行“设置为主键”操作。
只需单击表内的(黄色)“主”图标即可更改主键(或勾选一些复选框并单击底部的“主”图标以创建复合主键)。
我注意到这个令人困惑的错误:单击表格内的“主”按钮之一后,虽然主键已更改,但屏幕并未更新。
【讨论】: