MySQL - Curioso y creo k facil de ctstar

 
Vista:

Curioso y creo k facil de ctstar

Publicado por NoExit (11 intervenciones) el 24/11/2005 01:24:13
Hola a todos, vereis lo k me pasa... cree con MySql una base de datos llamada "bdlibros" y dentro de ella una tabla llamada libros. Luego borre esta base de datos (borrando su carpeta, en c:\mysql\data\bdlibros). Posteriormente cree otra base de datos tambien llamada "bdlibros (como la primera)", pero al intentar crear dentro de la nueva base de datos bdlibros una tabla llamada "libros", ¡¡no me deja de ninguna forma!!
He leido el archivo de errores y me dice k ya existe en no se k directorio interno ese nombre de tabla ¿¿¡¡pq me deja crear una base de datos con el mismo nombre que la anterior (que ya esta borrada como he dicho) la tabla no!!??

El error es el sgte.:

InnoDB: http://dev.mysql.com/doc/mysql/en/InnoDB_troubleshooting_datadict.html
051124 0:59:49 InnoDB: Error: table `bdlibros/libros` already exists in InnoDB internal
InnoDB: data dictionary. Have you deleted the .frm file
InnoDB: and not used DROP TABLE? Have you used DROP DATABASE
InnoDB: for InnoDB tables in MySQL version <= 3.23.43?
InnoDB: See the Restrictions section of the InnoDB manual.
InnoDB: You can drop the orphaned table inside InnoDB by
InnoDB: creating an InnoDB table with the same name in another
InnoDB: database and copying the .frm file to the current database.
InnoDB: Then MySQL thinks the table exists, and DROP TABLE will
InnoDB: succeed.
InnoDB: You can look for further help from
InnoDB: http://dev.mysql.com/doc/mysql/en/InnoDB_troubleshooting_datadict.html
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder