Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: lug-bg: mysql 4.0 to 4.1 upgrade and cp1251


  • Subject: Re: lug-bg: mysql 4.0 to 4.1 upgrade and cp1251
  • From: "Doncho N. Gunchev" <gunchev@xxxxxxxxx>
  • Date: Fri, 28 Oct 2005 11:08:40 +0300
  • Delivered-to: lug-bg-list@xxxxxxxxxxxxxxxxxx
  • Delivered-to: lug-bg@xxxxxxxxxxxxxxxxxx

On Thursday 27 October 2005 21:43, Milen Trifonov wrote:
> Ползвам FC2 и МySQL-server на rpm пакет от mysql.com. направих ъпгрейд
> от MySQL 4.0.23 към MySQL 4.1.14. после видях, че някои бази данни с
> cp1251 кодировка ги изкарва като utf8. прочетох на mysql.com че така е в
> 4.1 и трябва да конвертирам, но не разбраах как.
> после сложих в my.cnf това
> [mysqld]
> default-character-set=cp1251
> default_collation=cp1251_general_ci
> но тогава ми се прецака един друг сайт, дето си е с utf8
> какво да правя?
    Добави в php кода (ако е php) следните редове точно след инициализиране
на връзката:
    SET NAMES cp1251;
    SET CHARACTER SET cp1251;
    SET COLLATION_CONNECTION='cp1251_general_ci'
за всяко приложение ползващо cp1251. Другия вариант е да си оставиш
по подразбиране горните настройки и да добавиш тези редове само за
приложенията ползващи utf8 (а те наистина ли знаят че ползват utf8,
drupal 4.6.x примерно не го осъзнава особено?).
    Другя идея е 'init-connect="SET NAMES cp1251......."' в [mysqld]
секцията на mysqld.conf.
    При миграция от 4.0.x към 4.1.x някъде се препоръчваше да се направи
пълен mysqldump на базите (с опция --default-character-set=cp1251) и след
това да се импортират...

ПП: Съжалявам за предното 'полунаписано' съобщение...



 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.