Hola necesito pasar unas tablas de MyISAM a InnoDB y me da este mensaje de error:
#1050 - Table './jy000371_eu/ciudades' already exists
Con cualquier tabla que lo intento me dice lo mismo ¿qué puedo hacer?
Desde ya muchas gracias.
| |||
No puedo pasar de MyISAM a InnoDB Hola necesito pasar unas tablas de MyISAM a InnoDB y me da este mensaje de error: #1050 - Table './jy000371_eu/ciudades' already exists Con cualquier tabla que lo intento me dice lo mismo ¿qué puedo hacer? Desde ya muchas gracias. |
| |||
Respuesta: No puedo pasar de MyISAM a InnoDB Primero intenté simplemente utilizando las opciones que da PHPMyAdmin para esto. Y luego mediante esta instrucción: ALTER TABLE jy000371_eu.ciudades engine=InnoDB; De las dos formas recibo el mismo mensaje de error. |
| |||
Respuesta: No puedo pasar de MyISAM a InnoDB En si ya entraste en php my admin---escoger la tabla-----ir a la pestaña operaciones-----cambiar motor de almacenamiento al tipo que quieres? |
| |||
Respuesta: No puedo pasar de MyISAM a InnoDB Exacto matrixre9 ese es exactamente el procedimiento que hago y recibo el mensaje de error que puse en mi primer post. Con cualquier tabla pasa lo mismo. |
| |||
Respuesta: No puedo pasar de MyISAM a InnoDB No se que tan grande sea tu base datos, yo te recomendaría realizar un backup a tu base de datos, eliminar dicha base de datos y volverla a crear importando todos los datos y ver que sucede(si se puede crearla con un nombre distinto). Esto para en caso de que se guardara un archivo temporal con el mismo nombre de la tabla que esta afectando lo elimine. Puedes probar eso |
| ||||
Respuesta: No puedo pasar de MyISAM a InnoDB Postea el CREATE TABLE de esa tabla para ver sus características. Descartemos problemas por tipos de columnas.
Código MySQL:
Ver original
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: No puedo pasar de MyISAM a InnoDB Algo de lo que vi es que al momento de cambiarla de diseño pudo haber ocurrido un error en appserv y como para realizar ese proceso appserv: 1.-Crea una tabla temporar que no es visible para el usuario(para almacerar los datos de la tabla) 2.-Modifica el diseño de la tabla a InnoDb 3.-Pasa los datos de la tabla temporal a la tabla ya modificada si este proceso llega a fallar se queda la tabla temporal creada y como tiene el nombre de la tabla original es por eso que sale que ya existe. |
| ||||
Respuesta: No puedo pasar de MyISAM a InnoDB He realizado pruebas de conversión entre motores de tablas desde MyISAM a InnoDB, en tablas con y sin datos. Hasta ahora no he logrado replicar el error que nos mencionas. ¿Podrías pasarnos el CREATE TABLE que pedí?
Código MySQL:
Esto, asumiendo que "jy000371_eu" es la base y "ciudades" la tabla...Ver original ¿Estás seguro de la ubicación de la tabla "ciudades", no?
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
Etiquetas: |