Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
MySQL и кодировка
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
Behivor
n00b
n00b


Joined: 20 Oct 2005
Posts: 23
Location: Ukranian, Mariupol

PostPosted: Mon May 01, 2006 4:53 am    Post subject: MySQL и кодировка Reply with quote

Есть у меня маааленький портал для локальной сети на мой машине. Портал построен на движке mambo. после очередного обновления MySQL стал получать подобное сообщение:

Quote:
DB function failed with error number 1033
Table './mambo/mos_session' was created with a different version of MySQL and cannot be read SQL=SELECT session_id FROM mos_session WHERE session_id=MD5('519b7cdd337c6905cc86b231b8eb1940')
SQL =

SELECT session_id FROM mos_session WHERE session_id=MD5('519b7cdd337c6905cc86b231b8eb1940')


я это понимаю, так, что почему-то новая версия базы (4.1.18-r61) стала считать эти таблицы более новые, почему и не сходится MD5....

Ладно, откат назад на версию 4.1.14-r1 не помог. Поставил самую свежую - 5.0.19-r1. Таблицы увиделись, но он не хочет работать с кодировкой cp1251..... и как это лечить?

ОС - Gentoo 2005.1

Заранее благодарен.
Back to top
View user's profile Send private message
lefsha
Veteran
Veteran


Joined: 30 Aug 2004
Posts: 1014
Location: Sankt-Petersburg, Russia

PostPosted: Thu May 04, 2006 8:05 pm    Post subject: Reply with quote

Поставь dev-db/mysql-administrator и настрой кодировку таблицы.

Тоже самое можно сделать в ручную.

Хотя я бы на твоем месте установил бы UTF-8 и забыл бы
о кодировках вообще. Точнее я так уже давно сделал...

Кодировку можно присваивать каждой таблице,
если она была вкомпилена в базу.

cp1251 - самый нестандартный вариант из всех...
_________________
Lefsha
Back to top
View user's profile Send private message
Behivor
n00b
n00b


Joined: 20 Oct 2005
Posts: 23
Location: Ukranian, Mariupol

PostPosted: Fri May 05, 2006 8:30 am    Post subject: Reply with quote

я еще не решился переходить на utf8...

как вкомпилить ту или иную кодировку в MySQL?
Back to top
View user's profile Send private message
lefsha
Veteran
Veteran


Joined: 30 Aug 2004
Posts: 1014
Location: Sankt-Petersburg, Russia

PostPosted: Fri May 05, 2006 5:56 pm    Post subject: Reply with quote

Behivor wrote:
я еще не решился переходить на utf8...

:lol:

Берешь горилки пол стакана, кусок хлеба, ставишь на стол икону,
молишься выпиваешь и тут же закусываешь.
После чего ставишь UTF-8 и идешь спать.

На следующее утро страхи пропали и проблемы с ними...

Behivor wrote:

как вкомпилить ту или иную кодировку в MySQL?


Смотри опции компиляции - они описаны в .ebuild
если твоей кодировки нет - добавляешь и все.
ну можешь и остальные прибить если не надо.
_________________
Lefsha
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum