sql >> Base de Datos >  >> RDS >> Mysql

no se puede modificar la tabla, la tabla 'xxx/#sql-ib265' ya existe

Intente reiniciar el cliente mysql con la opción --skip-auto-rehash e intente DROP TABLE nuevamente.

Si lo anterior no funciona, intente esto desde el Manual de MySQL:

Tienes un diccionario de datos de innodb corrupto.

https://dev.mysql.com/doc /refman/5.0/en/innodb-resolución-de-problemas-datadict.html

Problema con tabla temporal

Si MySQL falla en medio de una operación ALTER TABLE, puede terminar con una tabla temporal huérfana dentro del tablespace de InnoDB. Usando Table Monitor, puede ver una tabla en la lista con un nombre que comienza con #sql-. Puede realizar sentencias SQL en tablas cuyo nombre contenga el carácter "#" si encierra el nombre entre acentos graves. Por lo tanto, puede descartar una tabla huérfana como cualquier otra tabla huérfana utilizando el método descrito anteriormente. Para copiar o cambiar el nombre de un archivo en el shell de Unix, debe poner el nombre del archivo entre comillas dobles si el nombre del archivo contiene "#".