2010-12-01 73 views
44

Tengo una columna en una de mis tablas a la que se ha asignado un índice. Me impide tener dos del mismo número de identificación.phpMyAdmin Eliminar un índice

Supongo que la razón por la que no me deja tener dos entradas de la misma ID es porque se ha configurado como Único.

Me pregunto cómo puedo eliminar esta regla para poder insertar el mismo número de identificación varias veces.

Saludos

+0

También puede ser debido a que la columna se estableció como una clave o una clave principal. Mire la estructura de la tabla y las herramientas en esa página. – DGH

+0

Cheers DGH. Estoy bastante seguro de que el tipo que hizo el DB lo hizo primario. –

Respuesta

85

adelante la lista de sus "columnas" en la estructura de tabla que tienen una pequeña tabla llamada "índices". Cada fila es un índice. Encuentre allí su índice único y suéltelo usando el símbolo "soltar" (X roja). Si lo tiene en más de una columna, colóquelo y recíclelo sin la columna que no desea. Único

+0

Gracias Michael. Todo ordenado. –

+7

En mi versión actual pf PhpMyAdmin, el panel Índices está contraído de forma predeterminada. Primero debe hacer clic en el enlace '+ Índices'. (No puedo determinar qué versión es esta ...) –

+0

¿Cómo se suelta un índice único, sin abandonar el campo? – ejbytes

11

En la estructura de pestañas debajo de la tabla, se muestran los índices. En algunas versiones de PHPMyAdmin, el índice se enumera solo si hace clic en "+ Índices", que es fácil pasar por alto.

54

seguir los siguientes pasos: -

  1. Haga clic Estructura pestaña de la mesa.
  2. Haga clic en Índice (debajo de la tabla).
  3. Haga clic en Gota para eliminar índice (s).

enter image description here

+0

gracias por ahorrar mi tiempo. –

+0

¡Muchas gracias! = D –

+0

Esta es una publicación anterior. En la nueva versión, solo puedo colocar todo el campo. ¿Cómo puedo evitar esto? – ejbytes