MavriK
Местный житель
- Регистрация
- 24 Мар 2006
- Сообщения
- 156
- Реакции
- 20
- Автор темы
- #11
1. Если у тебя в PhpMyAdmin написано:
То соответственно тебе нужно, сделать backup все своей базы, открыть её тем же самым AkelPad и если у тебя там кодировка стоит cp1251(или отличная от utf8, все зависит от того, какая кодировка у тебя в PhpMyAdmin), произвести замену cp1251 на utf8.
2. Сохранить.
3. Восстановить базу при помощи дампера или прямо через PhpMyAdmin (Если база большая, лучше через дампер).
Да, MySQL-кодировка: UTF-8 Unicode (utf8)
Как уже говорил раньше, AkelPad показывает что база в UTF-8 *BOM, а не какая другая. Заменять то нечего
Но всё же как заставить скрипт записывать в базу в юникоде?
Пробовал добавлять разные коды:
@mysql_query("SET NAMES cp1251");
@mysql_query("SET NAMES utf8");
Всё равно в базу записывается не кириллицей, а иероглифами различными (òåñò).