我有一个很大的mysql表,我认为它可能使用了错误的字符集。如果是这样,我需要使用

ALTER TABLE mytable CONVERT TO CHARACTER SET utf8

但是,由于这是一个非常大的表,因此除非有必要,否则我不希望运行此命令。所以我的问题是,我怎么能问mysql特定表上的字符集是什么?

我可以在mysql中调用status来查看数据库的字符集,但这并不一定意味着所有表都具有相同的字符集,对吗?

最佳答案

尝试:show create table my_table;

10-05 19:43