web-dev-qa-db-fra.com

phpMyAdmin Supprimer un index

J'ai une colonne dans l'une de mes tables à laquelle un index a été attribué. Cela m'empêche d'avoir deux identificateurs identiques. 

Je suppose que la raison pour laquelle je ne dispose pas de deux entrées du même identifiant est parce qu'il a été défini sur Unique.

Je me demande comment je peux supprimer cette règle pour pouvoir insérer plusieurs fois le même numéro d'identification.

À votre santé

44
Samuel Meddows

au-dessous de la liste de vos "colonnes" dans la structure de la table, vous avez une petite table appelée "Index". Chaque ligne est un index. Trouvez votre index unique et déposez-le en utilisant le symbole "drop" (X rouge). Si vous l'avez sur plusieurs colonnes, supprimez-le et recréez-le sans la colonne que vous ne voulez pas unique.

87
Michael Tabolsky

Suivez ces étapes: -

  1. Cliquez sur Structure onglet du tableau.
  2. Cliquez sur Index (sous le tableau).
  3. Cliquez sur Drop pour supprimer les index.

enter image description here

59
vineet

Dans la structure d'onglets située sous la table, les index sont répertoriés. Dans certaines versions de PHPMyAdmin, les index ne sont répertoriés que si vous cliquez sur "+ Index", ce qui est facile à ignorer.

11
Gunnar Bernstein

ALTER TABLE dbName.table DROP INDEX indexName

0
saeid sayadi