Назад | Перейти на главную страницу

установить клиент mysql и сервер mysql с кодировкой по умолчанию utf8 на fedora 11

У меня есть только символы utf8 для размещения в моей базе данных, так что все в базе данных - это utf8.

Я пробовал «yum install mysql mysql-server -with-charset = utf8», но это неправильно.

если я устанавливаю с помощью «yum install mysql mysql-server», я получил кодировку latin1 по умолчанию.

Любые предложения и помощь приветствуются!

в /etc/my.cnf

default-character-set=utf8

если вы будете использовать только эту кодировку

для уже созданных баз данных, использующих кодировку latin1, выполните следующие действия

alter database database_name charset=utf8;

для каждой таблицы:

alter table table_name charset=utf8;

для каждого столбца типа varchar / char:

alter table table_name alter column column_name charset=utf8;