No puede hacerlo directamente ya que las tablas son de solo lectura. Pero puede hacerlo indirectamente con los comandos DDL: crear tablas y cambiar su esquema, agregar y eliminar procedimientos, vistas y desencadenantes, recopilar estadísticas de tablas, etc.
Para más información:
INFORMATION_SCHEMA es una base de datos dentro de cada instancia de MySQL, el lugar que almacena información sobre todas las demás bases de datos que mantiene el servidor MySQL. La base de datos INFORMATION_SCHEMA contiene varias tablas de solo lectura. En realidad, son vistas, no tablas base, por lo que no hay archivos asociados con ellas y no puede establecer desencadenantes en ellas. Además, no hay un directorio de base de datos con ese nombre.
- ¿Por qué, a pesar de la popularidad de Facebook y Wikipedia, la gente dice que PHP es malo?
- Como desarrollador web, ¿cómo presenta su cartera?
- Para construir un MVP, ¿debo usar Ruby on Rails, Django o uno de los frameworks de Node.js (Express.js)?
- ¿Qué hace que un entorno de desarrollo sea realmente genial?
- ¿Por qué es tan inútil el sistema de clasificación de Netflix? (Después de desplazarse por 100 títulos aleatorios, todos excepto uno estaban en el rango de 2.9 y 4.)
Aunque puede seleccionar INFORMATION_SCHEMA como la base de datos predeterminada con una instrucción USE, solo puede leer el contenido de las tablas, no realizar operaciones INSERT, UPDATE o DELETE en ellas.
Manual de referencia de MySQL 5.7 :: 22 Tablas de información_SQUEMA