回答

收藏

SQL:在MySQL以现有列为主

技术问答 技术问答 192 人阅读 | 0 人回复 | 2023-09-14

我有一个包含3列的数据库:
9 N) W5 w/ d! A0 M- eid,name,somethingelse该表没有索引,我正在获得未定义索引!” phpmyadmin中的/ B/ _& z4 k: L# ?# j% d
id每行只有7位字母值。
) G  Y' G3 Y2 k# E我想将Drugid设置为主键/索引(如果有,我不知道区别)
3 R8 X% _( c9 L, J请详细解释,因为我对此并不陌生。) X# D0 a9 w" t/ L0 j# l3 {' m% q
谢谢你。
: d! B: K4 I5 k7 S, G0 v                                                                - @, o" L# e* R; w( e, K; R: x& j
    解决方案:                                                               
/ s/ Z; B, i: G" q5 [- S/ A                                                                都可以在SQL中运行:
0 g! O! Y4 q+ YALTER TABLE tableName  ADD PRIMARY KEY (id)           ---or Drugid,whichever you want it to be PK或使用PHPMyAdmin界面(表结构)
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则