If you get either of the following errors, it usually means that no table exists in the current database with the given name:
Table 'nombre_de_tabla
' doesn't exist Can't find file: 'nombre_de_tabla
' (errno: 2)
En algunos casos, puede ser que la tabla no exista porque usted se esté refiriendo a ella incorrectamente:
Debido a que MySQL utiliza directorios y archivos para almacenar bases de datos y tablas, los nombres de bases de datos y tablas son sensibles a las letras mayúsculas si se encuentran en un sistema de archivos que lo sea.
Aún en los sistemas de archivo que no son sensibles a la diferencia entre minúscula y mayúscula, como en Windows, todas las referencias a una tabla dada deben utilizar el mismo tipo de letra.
Puede comprobar las tablas que hay en la base de datos actual
con SHOW TABLES
. Consulte
Sección 13.5.4, “Sintaxis de SHOW
”.
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.