回答

收藏

SQL:在MySQL以现有列为主

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

我有一个包含3列的数据库:
# Y, A5 S! `  Z" Oid,name,somethingelse该表没有索引,我正在获得未定义索引!” phpmyadmin中的
8 k6 ^  b# ~/ i1 F$ \id每行只有7位字母值。. T( ~1 N' k- U
我想将Drugid设置为主键/索引(如果有,我不知道区别)
, A2 I( s$ |- c9 @请详细解释,因为我对此并不陌生。' f# ~1 Q9 q# H: ]% A
谢谢你。
# e: H" m: }, N' G1 T/ `                                                               
( b- O/ I  U5 p+ I9 P3 P    解决方案:                                                                0 M! ?' @/ V- w( p5 R
                                                                都可以在SQL中运行:# s& S- s2 w2 u3 A
ALTER TABLE tableName  ADD PRIMARY KEY (id)           ---or Drugid,whichever you want it to be PK或使用PHPMyAdmin界面(表结构)
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则