|
|||||||
Настройка системы на работу с utf-8 по умолчанию
Время создания: 06.04.2017 13:08
Текстовые метки: mysql, utf-8
Раздел: SQL - MySQL
Запись: ivnglkv/mytetra/raw/master/base/1491473323xysc5fwgzl/text.html на bitbucket.org
|
|||||||
|
|||||||
В файл my.cnf нужно внести следующие строки: [mysqld] [client] После этого перезапустить mysqld и проверить результат следующими командами mysql> SHOW VARIABLES LIKE 'character%'; +--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
mysql> SHOW VARIABLES LIKE 'collation%';
+----------------------+-----------------+
| Variable_name | Value |
+----------------------+-----------------+
| collation_connection | utf8_unicode_ci |
| collation_database | utf8_unicode_ci |
| collation_server | utf8_unicode_ci |
+----------------------+-----------------+
Обратите внимание, что при соединении через mysql пользователем с привелегией SUPER, команду SET collation_connection = utf8_unicode_ci нужно будет выполнить самостоятельно, иначе результат будет таким: mysql> SHOW VARIABLES LIKE 'collation%';
+----------------------+---------------------+
| Variable_name | Value | +----------------------+---------------------+ | collation_connection | **utf8_general_ci** | | collation_database | utf8_unicode_ci | | collation_server | utf8_unicode_ci | +----------------------+---------------------+ |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|