J'ai une base de données avec 3 colonnes:
id, name, somethingelse
Cette table n'a pas d'index défini et j'obtiens "Aucun index défini!" dans phpmyadmin
id est une valeur alphanumérique à 7 jours, unique pour chaque ligne.
Je veux que Drugid soit la clé primaire/l’index (je ne connais pas la différence s’il en existe une)
S'il vous plaît expliquer en détail que je suis nouveau dans ce domaine.
Je vous remercie.
Soit exécuté en SQL:
ALTER TABLE tableName
ADD PRIMARY KEY (id) ---or Drugid, whichever you want it to be PK
ou utilisez l'interface PHPMyAdmin (Structure de table)
ALTER TABLE your_table
ADD PRIMARY KEY (Drugid);
Si vous voulez le faire avec l'interface phpmyadmin:
Sélectionnez la table -> Aller à l'onglet Structure -> Sur la ligne correspondant à la colonne souhaitée, cliquez sur l'icône avec une clé
alter table table_name
add constraint myprimarykey primary key(column);
Allez sur localhost/phpmyadmin et appuyez sur la touche Entrée. Sélectionnez maintenant la base de données -> nom_table ---> Structure ---> Action ---> Primaire -> cliquez sur Primaire