|
MySQL.RU - Webboard
Вернуться
переход с mysql 3 на mysql 4.1 (kostil) 06/03/2006 - 11:27:35
Re: переход с mysql 3 на mysql 4.1 (Dinky) 06/03/2006 - 19:28:53
From: kostil - 06/03/2006 - 11:27:35
Subject:переход с mysql 3 на mysql 4.1
-----------------
наконец то решился перейти на mysql 4.1, но кроме проблем с русскими шрифтами это пока ничего хорошего не принесло:(
в базе mysql 3 хранилась база в кодировке koi8_ru, а в my.cnf было прописано default-character-set=koi8_ru и все прекрасно работало. что бы переместить базу в mysql 4.1 делал так:
mysql 3
mysqldump -u root -p dbname > dbname.sql
mysql 4.1
mysql -u root -p dbname < dbname.sql
дальше поставил в my.cnf уже mysql 4.1 default-character-set=koi8r, на сайте вместо вопросиков появились буквы, и все вроде бы нормально, но есть несколько НО, а именно, не верная сортировка по русским именам, и не работает поисковый скрипт, написанный на php, точнее частично не работает, говорит что ничего не найдено когда пишеш по русски, хотя на английском все ок.
пробовал менять чарсеты connection, client и тд, но ничего не вышло:(
что можно еще попробовать?
и еще вопрос: в какой кодировке лучше хранить записи в базе? ведь mysql 4.1 можно менять кодировку на лету, тоесть дапустим хранить в utf8 а вывод делать например в cp1251.
и еще одно, думал перевести сайт с koi8r на cp1251, есть ли смысл? как перекодировать базу?
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
26829
|
|