Categorías: Windows

[SOLUCIONADO] Problema de error de entrada duplicada (100% de trabajo)

El error de entrada duplicada es un error muy común que han experimentado los usuarios que trabajan con bases de datos.Los usuarios han informado de que el error se ha producido comúnmente cuando se utiliza el SQL.El error aparece al actualizar las tablas.Además, el error se ha producido en varios escenarios que incluyen el uso de Laravel, PHP, Atlassian, Joomla, y el desarrollo web y bases de datos similares.Ahora, en este artículo, el objetivo es darle información importante con respecto al error y darle algunos métodos por los cuales usted puede arreglar el problema por sí mismo en ningún momento.Pero antes repasemos sus causas.

Índice de contenidos

  • Causas del problema del error de entrada duplicada
  • Tipos similares de problemas de entradas duplicadas
  • Cómo solucionar el problema del error de entrada duplicada
  • 1.El valor ya existe (valor duplicado)
  • 2.Datos únicos presentados
  • 3.Límite de datos fuera de rango
  • 4.Creación de una nueva base de datos e importación
  • 5.Al importar una tabla de la base de datos en PHPmyadmin
  • 6.Nombre de usuario duplicado
  • 7.Otros puntos de solución de problemas
  • Conclusión:

Causas del problema del error de entrada duplicada

Mientras investigamos sobre el error y su posible solución nos encontramos con algunos usuarios muy comunes que han sido reportados por los usuarios.El error de entrada duplicada aparece por múltiples razones, dependiendo de si está trabajando con SQL posible el error viene debido a la clave duplicada, campo de datos único, o el tipo de datos - límite superior.Además, si los índices de la tabla están dañados, también parece aparecer el error.Sin embargo, el error también se produce por errores en los códigos o por la forma en que el usuario está actualizando o modificando la tabla.

  • Clave o entradas duplicadas
  • Campo de datos único
  • Tipo de datos -límite superior
  • Los índices de las tablas están dañados
  • Errores en los códigos

Tipos similares de problemas de entradas duplicadas

  • Error de MySQL 1062 entrada duplicada '0' para la clave 'primary'
  • MySQL para la clave 'primary auto_increment'
  • #1062 - entrada duplicada '1' para la clave 'primaria'PHPMyAdmin
  • '0' para la clave 'primary Codeigniter
  • Entrada duplicada 255 para la clave "primaria".
  • 82 para la clave primaria
  • Entrada duplicada '4294967295' para la clave 'primary
  • #1062 40 para la clave primaria

Cómo solucionar el problema del error de entrada duplicada

En esta sección, trataremos de cubrir algunos métodos que puede probar para resolver el Error de Entrada Duplicada.A continuación se exponen los métodos que vamos a utilizar.Como no sabemos la causa real del problema, le daremos soluciones según los escenarios.

1.El valor ya existe (valor duplicado)

Ahora el #1062 - entrada duplicada '1' para la clave 'primaria'El error puede producirse cuando el dato o valor que se intenta insertar ya existe en la clave primaria.Además, es importante saber que la clave primaria no acepta entradas duplicadas.Para solucionarlo puedes hacer los siguientes pasos.

  • PASO 1.Poner la Columna de Clave Primaria como para ser auto incrementada
  • PASO 2.Utilice la siguiente sintaxis
ALTER CUADRO 'nombre_tabla' ADD 'nombre_columna' INT NO NULL AUTO_INCREMENTO PRIMERO CLAVE;
**NOTA:Puede ignorar la columna de clave primaria al insertar valores.Otra alternativa,
puede poner un valor NULL a la clave primaria, que a su vez genera automáticamente los números de secuencia.

2.Datos únicos presentados

El error también aparece cuando una tabla existente ha sido configurada como única.Así que cuando intentas añadir cualquier columna aparece el error.Por lo tanto, la solución simple a este problema de entrada duplicada para la clave "primaria" es crear una nueva columna pero no establecerla en el campo Único.Inserte los datos que desee y el conjunto es tan único si lo desea.

3.Límite de datos fuera de rango

El error también aparece cuando si ha estado utilizando la función auto_incremento y los datos exceden el límite de la función auto_incremento aparece el error #1062 - entrada duplicada '0' para la clave 'primaria'.Suponga que ha asignado la columna de clave primaria como algo.Y el límite del auto_incremento se establece en un máximo de 127.Ahora, cuando se introduzca un nuevo registro cuyo id sea superior a 127 surgirá el error.Para solucionarlo sigue los pasos.

  • PASO 1.Podemos resolver el problema modificando el campo índice.Puede utilizar cualquiera de los siguientes INT/ BIGINT con o sin signo
  • PASO 2.Utilice el siguiente comando para aumentar el alcance máximo
ALTER CUADRO 'nombre_tabla' MODIFICAR 'nombre_columna' INT SIN SIGNO NO NULL AUTO_INCREMENTO;
  • PASO 3.Además, si quiere recuperar el valor recientemente incrementado, el siguiente comando
mysql>SELECCIONE LAST_INSERT_ID();

4.Creación de una nueva base de datos e importación

Si ha probado los métodos anteriores y el error de entrada duplicada 0 para la clave primaria aún persiste, pruebe el siguiente paso para solucionar el problema.

  • PASO 1.En primer lugar, haga una copia de seguridad de su base de datos utilizando el siguiente comando
mysqldumpnombre de la base de datos>nombre_de_base_de_datos.sql
  • PASO 2.Una vez que la copia de seguridad esté hecha, abandone la base de datos
DROP DATABASENombre de la base de datos;
  • PASO 3.Ahora vuelva a crear la base de datos, utilizando el siguiente comando
CREAR BASE DE DATOSNombre de la base de datos;
  • PASO 4.Ahora que ha creado la importación de la base de datos utilizando el siguiente comando
mysqlnombre de la base de datos<nombre_de_base_de_datos.sql;
  • PASO 5.Ahora compruebe si sigue produciéndose el error de entrada duplicada '1' para la clave 'primaria'

5.Al importar una tabla de la base de datos en PHPmyadmin

El error se ha visto cuando el usuario trata de importar las tablas exportadas en PHPMyAdmin la entrada duplicada para el error de clave primaria parece aparecer.Siga los pasos para hacerlo de forma correcta.

  • PASO 1.Cuando exporte su base de datos SQL en PHPMyAdmin, utilice el método de exportación personalizado
  • PASO 2.En el método de exportación, elija la opción Personalizada para que aparezcan todas las opciones posibles

  • PASO 3.En las opciones, en lugar de seleccionar cualquiera de las opciones de inserción, elijaactualización

  • PASO 4.Usando esta forma se evitará cualquier tipo de inserciones duplicadas para deshacerse de eliminar la entrada duplicada en el error de Excel.

6.Nombre de usuario duplicado

Uno de los usuarios se ha enfrentado al problema porque la base de datos no permite duplicar los nombres de usuario.Por lo tanto, asegúrese de que el nombre de usuario es único.Para solucionar este problema de cómo eliminar la entrada duplicada en Excel siga los pasos.

  • PASO 1.Para resolver el problema, hay que encontrar los nombres de usuario duplicados, lo que se puede hacer con el siguiente comando
SELECT username FROM #__users GROUP BY username HAVING COUNT(*) > 1
**NOTA: En lugar de #_ utilice el prefijo para sus tablas.
  • PASO 2.Arreglar el problema de la entrada duplicada 1 para la clave primaria 1062

7.Otros puntos de solución de problemas

  • Error en la base de datos de WordPress:Así que una de las causas por las que se produce este error de entrada duplicada 1 para la clave primaria es por adswsc_DbInstall.Está comparando los nombres de las tablas desiguales.
  • Actualizar el programa:Asegúrese de que, si utiliza alguna aplicación de base de datos, esté actualizada a la última versión.
  • Comprueba el código:Asegúrese de que el código es preciso y sin errores
Conclusión:

En esta resolución de problemas, hemos visto varios métodos que son la solución para arreglarEntrada duplicadaError.El error puede aparecer debido a múltiples razones y hemos tratado de cubrir la mayoría de ellas.Además, también hemos hablado de las posibles causas que provocan este error.

Esperamos que estoEntrada duplicadaLa guía de solución de problemas solucionó su problema.Para artículos sobre solución de problemas y consejos, síganos.Gracias.

fastfixguide

Entradas recientes

No se puede eliminar la partición, la eliminación del volumen no está habilitada en la solución de administración de discos

Si desea liberar espacio en su unidad o desea obtener espacio no asignado para ampliar…

2 años hace

12 formas de corregir el error "El sistema no puede encontrar el archivo especificado"

El sistema no puede encontrar el archivo especificado es un error que puede aparecer cuando…

2 años hace

No se puede eliminar este archivo de datos de Outlook (resuelto)

Algunos usuarios de Windows enfrentan el problema "No puede eliminar este archivo de datos de…

2 años hace

Falta la opción de control de aplicaciones y navegadores en la solución de seguridad de Windows

Algunos usuarios de Windows han informado de la ausencia de las opciones de control de…

2 años hace

Audio y video no sincronizados en Windows 11 [Fijar]

Varios usuarios de Windows han observado un problema al ver películas o series en su…

2 años hace

No se puede cambiar el idioma de visualización en Windows 11 [Fijar]

El idioma de visualización es el idioma de interfaz que los usuarios pueden leer y…

2 años hace