В MySQL я могу настроить кодировку и параметры сортировки на уровне Сервер , База данных и Таблица .
Это тот же уровень приоритета?От самого низкого до самого конкретного?
Мне не удалось найти его в DOCS.
Например:
Уровень SERVER
SHOW VARIABLES LIKE "char%";
РЕЗУЛЬТАТЫ В:
character_set_client utf8
character_set_connection utf8
character_set_database latin1
character_set_filesystem binary
character_set_results utf8
character_set_server latin1
character_set_system utf8
Уровень БД
SELECT * FROM information_schema.SCHEMATA;
РЕЗУЛЬТАТЫ В:
name character_set_name collation_name
my_database latin1 latin1_swedish_ci
Уровень ТАБЛИЦЫ
SELECT T.table_name, 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 = "my_database";
РЕЗУЛЬТАТЫ В:
table_name character_set_name
my_table1 latin1
my_table2 utf8