sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo verificar si la tabla MySQL es UTF-8 y tiene storageEngine InnoDB?

Puede utilizar information_schema para conocer el motor de cada tabla.

select table_name,engine 
from information_schema.tables
where table_schema = 'your_database'

Para la codificación puedes usar

show create table table_name

o, aún mejor

select 
c.character_set_name 
from information_schema.tables as t,
     information_schema.collation_character_set_applicability as c
where c.collation_name = t.table_collation
and t.table_schema = "your_db"
and t.table_name = "table_name";