Import/Export в phpmyadmin

porostorm

Registered
Здравейте, искам да експортирам 1 база обаче възниква следният проблем. След като я експортирам и импортирам на новия сървър всичко що е било на кирилица е с ? Гледах чарсета, мъчих се ама нещо явно не правя като хората. Дайте акъл.
 
Така обяснявам какво правя. Отеарях phpmyadmin на 1-вия хостинг и давам експониране без да е зипвано или каквото и да било. Не избирам и чарсета, оставям го на utf8 ... пробвах и с ..1251.. но пак бяха ?. Генерира се огромен SQL код, който запазвам в едно файлче baza.sql . Вътре кирилицата си е добре, чете си се нормално. След това отварям новия хост къдети има създадена таблица и започвам да SQL-вам кода на парчета защото е много голям. Качвам целия SQL и гледам през phpmyadmin киилицата си се чете. Отварям обаче форума и само въпросителни :(
 
Опитай се като създаваш базата данни да зададеш същата колация
такава каквато е била в старата база данни.
Ако не стане ползваш това.


http://www.web-tourist.net/forum/viewtopic.php?p=20829#20829
 
Стана :?: интересното сега е, че новите мнения/теми които се пишат след това ги дава с ? а старите са си добре :cry:
 
Код:
 Отваряш файла /includes/db.php 

Ще намериш следния ред: 
$db = new sql_db($dbhost, $dbuser, $dbpasswd, $dbname, false); 

Под него добавяш следното: 

$db->sql_query("SET CHARACTER SET cp1251");

Това направи ли го?
Като го направиш пиши едно тестово мнение да видиш какво ще стане и кажи.
 
Точно де, направих го и всички мнения от стария форум се оправиха но новиите мнения които ги пиша от новия хост са "????".
 
Добре.
Направи го със следните стъпки за да го оправиш.
трябва да създадеш база данни с колация cp1251.
След това качи старата база данни.
Трябва да проработи.

Аз така съм го правил.
Създавам база данни с колация cp1251 качвам базата данни и добавам горния код във файла и всичко почва да работи.
 
admin каза:
Код:
 Отваряш файла /includes/db.php 

Ще намериш следния ред: 
$db = new sql_db($dbhost, $dbuser, $dbpasswd, $dbname, false); 

Под него добавяш следното: 

$db->sql_query("SET CHARACTER SET cp1251");

Това направи ли го?
Като го направиш пиши едно тестово мнение да видиш какво ще стане и кажи.

а хубаво ли е да се направи преди започването на форума след инсталацията да се напише този код и после да нямаш проблеми или това се пише само при новия форум дето после като го местиш.. или просто базада възстановаяваш ?

или е от без значение ?? :roll:
 
Човек може чисто да полудее с тия простотии, phpmyadmini mysqL-и ... направо нерви не останаха :cry:
 
Днес помолих съпорта да ми експортнат базата и какво стана .. импортирам техния експорт и кирилицата си работи перфектно .. следователно аз не правя както хората експортирането ... :oops:
 

Back
Горе