1

Здравствуйте! Такой вопрос: где можно поменять кодировки? просто когда я захожу в панель phpmyadmin в переменные то вижу след:
character set client    utf8
(Глобальное значение)    latin1
character set connection    utf8
(Глобальное значение)    latin1
character set database    latin1
character set filesystem    binary
character set results    utf8
(Глобальное значение)    latin1
character set server    latin1
character set system    utf8
character sets dir    /usr/share/mysql/charsets/
collation connection    utf8_general_ci
(Глобальное значение)    latin1_swedish_ci
collation database    latin1_swedish_ci
collation server    latin1_swedish_ci

Из-за этого когда я в ssh импортирую базу, весь сайт потом в иероглифах..

2

Настройки кодировки мускула хранятса в файле

 Консоль:
/etc/my.cnf

А для верного бэкапа и востановления mysqldump имеет вот такую опцыю

--set-charset       Add 'SET NAMES default_character_set' to the output.

Попробуй с этой опцыей с ней всё проходит на ура сам проверял.

Trouble  in WINDOWS reboot, trouble in UNIX be root.

3

я прописал в файле my.cnf

default-character-set= UTF-8
character-set-connection= UTF-8
default-character-set-server= UTF-8
default-character-set-database= UTF-8
collation-database=UTF-8_general_ci
collation-server=UTF-8_general_ci

Но все равно не прокатывает...

не все меняется, остается latin и swedish, как их поменять?

4

А где ты видиш что не приминяетса кодировка.?

Trouble  in WINDOWS reboot, trouble in UNIX be root.

5

ну я перезапуская mysql, импортирую базу(она в UTF-8). И везде иероглифы...

6

Сам файл бэкапа точно в utf8. Как делаеш импорт базы? попробуй через консоль

 Консоль:
mysql -u root -p -D NAME_DATABASE --default-character-set=utf8 < FILE.sql

Trouble  in WINDOWS reboot, trouble in UNIX be root.

7

Спасибо, помогло, я просто заливал дамп всегда через консоль без default... интресно почему не срабатывает когда я прописал в my.cnf?

8

Этого я не знаю но с этой опцыей работает на ура. Просто неделю назад сам с таким боролса. С этой опцыей всй прошло. Если она есть значит надо её использовать. Ну удачи тебе.

Trouble  in WINDOWS reboot, trouble in UNIX be root.

9

Спасибо большое bx