Кодът предполага, че има някакъв начин да следи кога изрично сте присвоили набор от знаци на колона. Това не се показва в information_schema, но по някакъв начин го следи.
https://github.com/mysql /mysql-server/blob/8.0/sql/sql_show.cc#L1975-L1976
Редактиране:този коментар трябва да гласи „...ако полето charset е не същото като..."
https://github.com/mysql /mysql-server/blob/8.0/sql/sql_show.cc#L1983-L1987