Перейти к содержимому


Партнерская программа Kredov

  • Закрытая тема Тема закрыта

Перенос БД

#1 lesli007

lesli007
  • Пользователь
  • 108 сообщений
  • Репутация: -4
0

Отправлено 05 Октябрь 2010 - 01:02

Здравствуйте!
Локальная бд - в кодировке cp1251 а у хостера - utf8.
При импорте указываю кодировку импортируемого файла и устанавливаю совместимость версий. Однако все русские данные в таблица становятся вопросами. Помогите разобраться. Я новичок в работе с базами данных, поэтому руководите мной. Если нужны какие то скриншоты - то предоставлю

 

 

  • 0

#2 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 11 Октябрь 2010 - 15:15

lesli007, а что вам мешает в urf-8 залить кодировку из дампа. Затем в скрипте указать запросом сразу же после подключения к БД SET NAMES utf8, должно сработать :lol:
  • 0

#3 aspide

aspide
  • Пользователь
  • 185 сообщений
  • Репутация: 1

Отправлено 25 Октябрь 2010 - 21:55

Вот тоже неплохой способ, но он будет выполниться каждый раз
$sqlc=mysql_connect("localhost", "uzer", "pass");mysql_select_db("db");mysql_set_charset('utf8',$sqlc);

  • 0

#4 surfer

surfer
  • Заблокированные
  • 1 956 сообщений
  • Репутация: 71

Отправлено 25 Октябрь 2010 - 23:44

ну а ZiTosS о чем говорит?
  • 0

#5 aspide

aspide
  • Пользователь
  • 185 сообщений
  • Репутация: 1

Отправлено 26 Октябрь 2010 - 08:01

И зитосс о том же, я уже нашёл что это вроде одно и тоже




$sqlc=mysql_connect("localhost", "uzer", "pass");

mysql_select_db("db");

mysql_query("SET NAMES utf8");
  • 0


Оформление форума – IPBSkins.ru