Что такое сопоставление базы данных / таблицы / столбца / строки MySQL 4.0.20? - PullRequest
0 голосов
/ 23 ноября 2011

Я хочу узнать, какое сопоставление имеет база данных mySQL. phpMyAdmin 2.8.0.3 не показывает мне это. Есть ли команда, подобная упомянутой в этой теме ? Мне понадобится база данных, таблица, столбец и, возможно, строковый литерал.

Ответы [ 3 ]

1 голос
/ 23 ноября 2011

SHOW COLLATION появился в mysql 4.1, фактически, в 4.0 не было много информации о сопоставлениях и наборах символовСм. примечания к выпуску для 4.1.0.Я думаю, что вы не можете получить эту информацию.Я также думаю, что вы можете предположить, что это латиница-1, так как это было по умолчанию в 4.0.

0 голосов
/ 19 июня 2015

На моей версии 4.0.15 БД я смог сделать:

SHOW VARIABLES LIKE "%char%";

И получите:

Show Variables Charset Result

0 голосов
/ 24 ноября 2011

SHOW CREATE TABLE table_name должен включать набор символов и сопоставление для таблицы.

Чтобы получить значение по умолчанию для базы данных, попробуйте это:

show variables like 'character_set_database';
show variables like 'collation_database';

Однако не уверен, что они доступны в вашей версии MySQL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...