Бормотухи.НЕТ

Бормотухи.НЕТ (http://www.bormotuhi.net/index.php)
-   Linux (http://www.bormotuhi.net/forumdisplay.php?f=45)
-   -   меняем кодировку mysql 5.5.x с utf на cp1251 (http://www.bormotuhi.net/showthread.php?t=17771)

Spartak 03.03.2013 12:39

меняем кодировку mysql 5.5.x с utf на cp1251
 
Пользователь которым вы подключаетесь к базе имеет привилегию SUPER (а стандартный пользователь root к таким относится, так же как и все созданные через «GRANT ALL PRIVILEGES ON *.* TO ...»). Это сделано для того, чтобы в случае ошибки в этом запросе (а его можно изменить во время работы), хоть кто-то мог подключиться к базе и исправить его."

Создал пользователя без привилегии SUPER - всё заработало (до этого не работало потому, что root'ом соединялся из скрипта).

Итого, во все скрипты писать mysql_query("set names cp1251",$db); не обязательно. Достаточно в my.ini в секцию

[mysqld] добавить

init-connect="SET NAMES cp1251"


Текущее время: 23:11. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot

Время генерации страницы 0.06693 секунды с 8 запросами