回答

收藏

SQL:在MySQL以现有列为主

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

我有一个包含3列的数据库:
# Q+ `& H" Q& h! m  Fid,name,somethingelse该表没有索引,我正在获得未定义索引!” phpmyadmin中的
4 K" x# d3 t, X) P4 |id每行只有7位字母值。
8 Y* {1 M" d) k: O( u+ d我想将Drugid设置为主键/索引(如果有,我不知道区别)
9 T/ E3 C/ _. d" H& b4 Y请详细解释,因为我对此并不陌生。
! R7 Q; b" T/ l: Q谢谢你。
) ]/ |7 ?1 o7 R) x4 j6 I- b                                                                2 d. N" j; y2 B: D% [
    解决方案:                                                               
' a* S3 ^* N+ l% Y  n  [6 \2 a                                                                都可以在SQL中运行:
# [  e" s  q5 @+ H$ [3 ?ALTER TABLE tableName  ADD PRIMARY KEY (id)           ---or Drugid,whichever you want it to be PK或使用PHPMyAdmin界面(表结构)
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则