Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте. Подскажите с такой проблемой.
Есть куча баз данных с большим кол-вом mysql юзеров. Все эти БД в латинице. Но именно свою БД, назовём её sql_db, я польностью перевёл в кодировку cp1251, переписав данные через блоб и установив дефолную кодировку на sql_db cp1251. Естественно пришлось дописать в код скрипта строку mysql_query("SET NAMES 'cp1251'"); т.к. выводились знаки вопросов.
Вопрос: можно ли в конфиг мускуля прописать чтобы данные с именно базы данных sql_db выводились в cp1251?
Отредактированно EzheG (12.02.2009 10:01:38)
Неактивен
Нет, выходная кодировка - свойство соединения, а не базы данных. А чем Вас не устраивает SET NAMES
в начале скрипта?
Неактивен
Ненравится тем что это лишний запрос, хотел его убрать прописав в конфиге на БД или на юзера .
Неактивен
Нет, к сожалению, выставить можно только на сервер целиком.
Неактивен
Ок, спасибо.
Неактивен