Ваш ответ: вы можете настроить MySql Settings. В «Моем ответе» может быть что-то вырванное из контекста, но это также поможет вам.
как настроить Character Set
иCollation
.
Для приложений, которые хранят данные с использованием набора символов MySQL по умолчанию и функции сопоставления ( latin1, latin1_swedish_ci
), не требуется специальной настройки. Если приложениям требуется хранение данных с использованием другого набора символов или сопоставления, вы можете настроить информацию о наборе символов несколькими способами:
- Укажите параметры символов для каждой базы данных. Например, приложениям, использующим одну базу данных, может потребоваться
utf8
, тогда как приложениям, использующим другую базу данных, может потребоваться sjis.
- Укажите параметры символов при запуске сервера. Это заставляет сервер использовать данные настройки для всех приложений, которые не делают других договоренностей.
- Укажите параметры символов во время конфигурации , если вы собираете MySQL из исходников. Это заставляет сервер использовать данные настройки для всех приложений без необходимости указывать их при запуске сервера.
Примеры, показанные здесь для вашего вопроса, чтобы установить набор символов utf8, здесь также установите сопоставление для большей полезности ( utf8_general_ci
сопоставление`).
Укажите параметры символов для каждой базы данных
CREATE DATABASE new_db
DEFAULT CHARACTER SET utf8
DEFAULT COLLATE utf8_general_ci;
Укажите параметры персонажа при запуске сервера
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
Укажите параметры символов во время конфигурации MySQL
shell> cmake . -DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci
Чтобы увидеть значения системных переменных набора символов и сопоставления, которые применяются к вашему соединению, используйте эти операторы:
SHOW VARIABLES LIKE 'character_set%';
SHOW VARIABLES LIKE 'collation%';
Это может быть длинный ответ, но есть все способы, которыми вы можете воспользоваться. Надеюсь, мой ответ будет вам полезен. для получения дополнительной информации http://dev.mysql.com/doc/refman/5.7/en/charset-applications.html