为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕斯王 2019-07-01 11:09:44
如何查看MySQL数据库/表/列的字符集?什么是(默认)字符集:MySQL数据库MySQL表MySQL列
查看完整描述

3 回答

?
手掌心

TA贡献1942条经验 获得超3个赞

我就是这么做的-

对于模式:

SELECT default_character_set_name FROM information_schema.SCHEMATA 
WHERE schema_name = "schemaname";

表:

SELECT CCSA.character_set_name FROM information_schema.`TABLES` T,
       information_schema.`COLLATION_CHARACTER_SET_APPLICABILITY` CCSAWHERE CCSA.collation_name = T.table_collation  AND T.table_schema = "schemaname"
  AND T.table_name = "tablename";

栏:

SELECT character_set_name FROM information_schema.`COLUMNS` WHERE table_schema = "schemaname"
  AND table_name = "tablename"
  AND column_name = "columnname";


查看完整回答
反对 回复 2019-07-01
?
ABOUTYOU

TA贡献1812条经验 获得超5个赞

:

SHOW FULL COLUMNS FROM table_name;


查看完整回答
反对 回复 2019-07-01
?
白衣染霜花

TA贡献1796条经验 获得超10个赞

数据库:

USE your_database_name;show variables like "character_set_database";-- or:-- show variables like "collation_database";

参比本页..并查看MySQL手册


查看完整回答
反对 回复 2019-07-01
  • 3 回答
  • 0 关注
  • 4368 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信