Error mysql #1062 - Duplicate entry 'entrar' for key 1

Instalación, actualizaciones, aplicación de mods... Todo lo que necesitas saber sobre los Foros phpBB para gestionarlos en tu sitio web.

Moderadores: fabriciano, randy

alevolved
Junior
Mensajes: 2
Registrado: 03-03-2011 02:40

Error mysql #1062 - Duplicate entry 'entrar' for key 1

Mensajepor alevolved » 03-03-2011 02:45

Hola amigos tengo un problemilla que me esta dando dolores de cabeza la verdad es que no entiendo mucho de MYSQL tan solo instalaciones de CMS configuraciones y poco mas... he intentado migrar la base de datos de mi foro que esta en un servidor viejo a uno nuevo.. he cogido en phpmyadmin y he exportado la BD con el drop table en gzip y cuando la importo en el servidor nuevo me sale este mensaje:

Error

consulta SQL:

INSERT INTO `sphinx_search_wordlist` ( `word_text` , `word_id` , `word_common` )
VALUES (
'entrar�n',86, 0
);

#1062 - Duplicate entry 'entrar' for key 1


he visto por ahi que la solucion es sencilla.. pero en phpmyadmin no se que hacer para corregir eso. ¿que puedo hacer para importarla satisfactoriamente y no perder nada?, ya que es el foro de un grupo de musica y no nos gustaria que se perdiera ningun post. borrando esa entrada serviria??? Es que tampoco me hace el backup bien por este proceso.. entonces al restaurar me jode el tema y me salta el error 1062.. no tengo nada de idea mysql pero he visto algo por ahi. os lo agradeceria muchisimo a solucionar este error

alguien me podria guiar paso a paso a solucionar esto? la verdad es que me urge un poco ya que me van a trasladar el dominio en unos dias.

gracias de antemano y un saludo a este genial foro.

Avatar de Usuario
fabriciano
Administrador
Mensajes: 10383
Registrado: 04-09-2001 16:34
Ubicación: Lugo
Contactar:

Re: Error mysql #1062 - Duplicate entry 'entrar' for key 1

Mensajepor fabriciano » 03-03-2011 18:57

Esa tabla, search_wordlist, es una de las que almacena los datos para efectuar consultas en los foros, utilizando la caja de búsqueda. Una solución drástica es vaciar dicha tabla y después hacer el backup. Puedes también probar a optimizar las tablas antes de hacer el backup. (Trata de optimizar search_wordlist antes de hacer el vaciado).

Tanto para vaciar una tabla como para hacer una optimización, utilizando phpMyAdmin, tienes que marcar la tabla y, a continuación, en la parte inferior derecha, en Para los elementos que están marcados, seleccionar cada una de las opciones en acciones sucesivas.

NOTA: Antes de hacer el vaciado de dicha tabla te recomiendo que hagas una copia de seguridad de la misma, por si en algún momento, después de hacer la corrección de datos, la quieres restaurar.

Saludos.
Fabriciano González González
Webmaster de Batiburrillo.net

alevolved
Junior
Mensajes: 2
Registrado: 03-03-2011 02:40

Re: Error mysql #1062 - Duplicate entry 'entrar' for key 1

Mensajepor alevolved » 03-03-2011 20:36

Muchisimas gracias! funciono!

Avatar de Usuario
fabriciano
Administrador
Mensajes: 10383
Registrado: 04-09-2001 16:34
Ubicación: Lugo
Contactar:

Re: Error mysql #1062 - Duplicate entry 'entrar' for key 1

Mensajepor fabriciano » 03-03-2011 21:11

Me alegro.

¡Suerte!
Fabriciano González González
Webmaster de Batiburrillo.net

burito
Junior
Mensajes: 10
Registrado: 31-05-2011 14:05

Re: Error mysql #1062 - Duplicate entry 'entrar' for key 1

Mensajepor burito » 24-06-2011 16:49

Yo tenia el mismo problema!! gracias por estas informaciones que me fueron muy utiles :)


Volver a “Foros phpBB (Versión 2)”

¿Quién está conectado?

Usuarios navegando por este Foro: Yahoo [Bot] y 0 invitados