Busca Todo

Loading

jueves, 29 de septiembre de 2011

Buscar si una tabla existe en MySQL

Está es una manera para buscar si una tabla existe en una base de datos de MySQL.

Para hacerlo ejecute la siguiente instrucción:


SELECT TABLE_SCHEMA AS BD, TABLE_NAME AS NOMBRE_TABLA, CREATE_TIME AS FECHA_CREACION, ENGINE
FROM information_schema.tables
WHERE table_name like '%my_tabla%'
ORDER BY table_name DESC;


Tener en cuenta que esta consulta buscara en todas las base de datos de nuestro motor de MySQL. Si se quiere hacer la consulta para una base de datos especifica es solo agregar en la condición WHERE TABLE_SCHEMA = 'nombre_base_datos'

2 comentarios:

  1. EXCELENTE APORTE.. NO ENCONTRABA LA SOLUCIÓN A MI PROBLEMA HASTA QUE LLEGUE AQUÍ..

    MUCHAS GRACIAS,,
    EL PRINCIPIO DE LA SABIDURÍA ES EL TEMOR A JEHOVA

    ResponderEliminar