Tag archives: кодировка

Windows 7 - Проблемы с кириллицей

Windows 7 - Проблемы с кириллицей

Бывает что после накатки русского языкового пакета все равно проблема с кириллицей остается.
Помогает замена файла:

c:\Windows\System32\C_1252.NLS

файликом

c:\Windows\System32\C_1251.NLS

Из той же папки.

Порядок действий следующий:

1. Назначаем себя владельцем файликов. Для этого:

а) либо запускаем следующие команды:

takeown /f "%windir%\system32\c_1251.nls" /a && icacls "%windir%\system32\c_1251.nls" /grant administrators:f
takeown /f "%windir%\system32\c_1252.nls" /a && icacls "%windir%\system32\c_1252.nls" /grant administrators:f

Подразумевается, естественно, что Windows английский (от сюда и группа administrators) и то, что вы принадлежите к этой группе.

б) либо если команды не работают ...

Читать далее

Изменить кодировку всех таблиц в MYSQL базе одним запросом

Вот столкнулся с проблемой, манипуляций одной из программ с базой. Во время обновления программа начала выдавать ошибки вставки в базу данных, что не может привести в соотвествие таблицы с разными кодировками в едином запросе.
Ну решение очевидно, надо просто изменить у всех таблиц кодировку сравнения.
Но таблиц больше 100 из тисячи нужно было изменить, и вручную такое делать как-то не солидно, да и пипец как долго :).
Вощем нашел быстрый способ: взять имена всех таблиц из базы данных и составить sql запросы на изменение кодировки.
Затем скопировать их и выполнить как обычные запросы. Довольно неплохое решение.

Ограничение :) - Только mysql версии больше ...

Читать далее