首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何查看MySQL数据库/表/列的字符集?

问如何查看MySQL数据库/表/列的字符集?
EN

Stack Overflow用户
提问于 2009-06-26 15:22:20
回答 15查看 774.4K关注 0票数 765

什么是(默认)字符集:

  • MySQL数据库
  • MySQL表
  • MySQL柱
EN

回答 15

Stack Overflow用户

发布于 2009-06-26 16:07:00

我就是这么做的-

对于模式(或数据库-它们是同义词):

代码语言:javascript
复制
SELECT default_character_set_name FROM information_schema.SCHEMATA 
WHERE schema_name = "schemaname";

表:

代码语言:javascript
复制
SELECT CCSA.character_set_name FROM information_schema.`TABLES` T,
       information_schema.`COLLATION_CHARACTER_SET_APPLICABILITY` CCSA
WHERE CCSA.collation_name = T.table_collation
  AND T.table_schema = "schemaname"
  AND T.table_name = "tablename";

栏:

代码语言:javascript
复制
SELECT character_set_name FROM information_schema.`COLUMNS` 
WHERE table_schema = "schemaname"
  AND table_name = "tablename"
  AND column_name = "columnname";
票数 890
EN

Stack Overflow用户

发布于 2011-01-26 14:16:14

对于列

代码语言:javascript
复制
SHOW FULL COLUMNS FROM table_name;
票数 520
EN

Stack Overflow用户

发布于 2009-06-26 15:29:32

对于数据库,

代码语言:javascript
复制
USE your_database_name;
show variables like "character_set_database";
-- or:
-- show variables like "collation_database";

请参阅此页。并查看MySQL手册

票数 236
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1049728

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档