1

Решил установить MariaDB, но проблемы с кодировкой. Делаю простой Insert с русскими символами и получаю иероглифы. Как там изменить кодировку на utf-8 ?

Rakzin Roman
  • 5,720

1 Answers1

2
SET character_set_server = 'utf8';
SET collation_server = 'utf8_unicode_ci';

или my.cnf:

[client]
...
default-character-set=utf8
...
[mysql]
...
default-character-set=utf8
...
[mysqld]
...
collation-server = utf8_unicode_ci
init-connect='SET NAMES utf8'
character-set-server = utf8
...
pavelip
  • 5,670
  • Я написал первый пункт- не работает что-то – Rakzin Roman Jul 19 '15 at 17:51
  • Ну, вам нужно создать новую базу, так как старая по умолчанию создалась не в utf8. Изменение конфига потребует перегрузки сервера. – pavelip Jul 19 '15 at 17:53
  • Спасибо. Заработало)) – Rakzin Roman Jul 19 '15 at 18:03