我有一个很大的mysql表,我认为它可能使用了错误的字符集。如果是这样,我需要使用ALTER TABLE mytable CONVERT TO CHARACTER SET utf8
但是,由于这是一个非常大的表,因此除非有必要,否则我不希望运行此命令。所以我的问题是,我怎么能问mysql特定表上的字符集是什么?
我可以在mysql中调用status
来查看数据库的字符集,但这并不一定意味着所有表都具有相同的字符集,对吗?
最佳答案
尝试:show create table my_table;