要查看MySQL数据库的字符集,您可以使用以下SQL查询:
-
查看服务器的默认字符集和排序规则:
SHOW VARIABLES LIKE 'character_set_%'; SHOW VARIABLES LIKE 'collation_%';
-
查看具体数据库的字符集和排序规则:
SHOW CREATE DATABASE your_database_name;
或者:
SELECT default_character_set_name, default_collation_name FROM information_schema.SCHEMATA WHERE schema_name = 'your_database_name';
将
your_database_name
替换为您实际的数据库名称。 -
查看具体表的字符集和排序规则:
SHOW CREATE TABLE your_table_name;
或者:
SELECT table_name, character_set_name, collation_name FROM information_schema.TABLES WHERE table_schema = 'your_database_name' AND table_name = 'your_table_name';
将
your_table_name
替换为您实际的表名称。 -
查看具体列的字符集和排序规则:
SHOW FULL COLUMNS FROM your_table_name;
或者:
SELECT column_name, character_set_name, collation_name FROM information_schema.COLUMNS WHERE table_schema = 'your_database_name' AND table_name = 'your_table_name';
这样您就可以查看MySQL数据库、表和列的字符集和排序规则。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/190885.html