LinuxForum.Fans
Тема

Cерверные переменные и настройки phpmyadmin

Автор: 4kviper 9 сообщений 3991 просмотров
#123218

Здравствуйте! Такой вопрос: где можно поменять кодировки? просто когда я захожу в панель 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 импортирую базу, весь сайт потом в иероглифах..

#123242

Настройки кодировки мускула хранятса в файле
[console]/etc/my.cnf[/console]
А для верного бэкапа и востановления mysqldump имеет вот такую опцыю

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

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

#123245

я прописал в файле 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, как их поменять?

#123249

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

#123252

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

#123254

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

[console]mysql -u root -p -D NAME_DATABASE --default-character-set=utf8 < FILE.sql[/console]

#123262

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

#123269

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

#123270

Спасибо большое ;)

Войдите или зарегистрируйтесь, чтобы ответить.