¿Qué es la base de datos information_schema?
En la versión MySQL 5.02 y superiores hay una base de datos adicional llamada information_schema. Esta base de datos está disponible dentro de Site Tools > MySQL > phpMyAdmin y proporciona acceso a los metadatos de la base de datos para el usuario correspondiente.
information_schema es la base de datos donde se guarda la información sobre todas las demás bases de datos, por ejemplo; nombres de una base de datos o una tabla, su tipo de columna, privilegios de acceso, etc. Se trata de una base de datos virtual integrada con el único propósito de proporcionar información sobre el propio sistema de base de datos. El servidor MySQL ingresa los datos automáticamente en las tablas de la base de datos information_schema.
Lo más importante que hay que recordar acerca de la base de datos information_schema es que puedes realizar consultas, pero no puedes cambiar su estructura ni modificar sus datos.