¿Qué es la base de datos information_schema?

MySQL

Por defecto, MySQL incluye una base de datos llamada information_schema. Podrás verla si por ejemplo accedes mediante phpMyAdmin a tu servidor, ya sea remoto o local, para ver un listado de bases de datos. En este artículo vamos a ver qué es. Esta base de datos se incluye desde la versión 5.02 de MySQL.

La base de datos information_schema es una base de datos virtual que MySQL utiliza para guardar información acerca de las bases de datos que has creado, además de otras opciones internas. Por ejemplo, puedes realizar consultas sobre esta base de datos para obtener datos estadísticos de MySQL, o ciertas opciones como la codificación de caracteres que MySQL usa por defecto.

Podrás ejecutar diversas consultas sobre las tablas de la base de datos information_schema, pero no podrás modificarlas y mucho menos eliminarlas.

Si consultas la documentación oficial de MySQL podrás encontrar más información acerca de esta tabla.


Avatar de Edu Lazaro

Edu Lázaro: Ingeniero técnico en informática, actualmente trabajo como desarrollador web y programador de videojuegos.

👋 Hola! Soy Edu, me encanta crear cosas y he redactado esta guía. Si te ha resultado útil, el mayor favor que me podrías hacer es el de compatirla en Twitter 😊

Si quieres conocer mis proyectos, sígueme en Twitter.

“- Hey, Doc. No tenemos suficiente carretera para ir a 140/h km. - ¿Carretera? A donde vamos, no necesitaremos carreteras.”