Я пытаюсь интернационализировать dcm4chee (основанное на Java хранилище медицинских изображений с открытым исходным кодом для системы) с MySQL, и у меня есть ряд вопросов.
Вот что я знаю до сих пор
1. Мне нужно изменить набор символов с latin1 на utf8 (для поддержки всех международных символов) в MySQL
2. Я почти уверен, что хочу установить параметры сортировки в utf8_unicode_ci
Вот что мне нужно знать
1. Как / когда я должен делать эти вещи?
а. Можно ли внести эти изменения в существующие таблицы?
б. Если да, то как мне это сделать?
с. Нужно ли вносить эти изменения только один раз за всю жизнь базы данных?
д. Внесенные изменения коснутся только будущих записей или всех записей?
2. Как изменить настройки по умолчанию для будущих установок dcm4chee для использования utf8?
3. Из моего исследования выяснилось, что изменение набора символов и параметров сортировки для использования достаточно широкого набора символов (utf8) - это все, что мне нужно для интернационализации MySQL. Это правда? Если нет, что еще я должен сделать?
Спасибо, любая помощь с этим будет принята с благодарностью