Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Mysql + Кодировка. (DemonGloom) 23/10/2004 - 16:00:51
      Re: Mysql + Кодировка. (sz) 23/10/2004 - 17:17:58
      Re: Mysql + Кодировка. (DemonGloom) 23/10/2004 - 18:31:41
      Re: Mysql + Кодировка. (sz) 23/10/2004 - 19:23:23
      Re: Mysql + Кодировка. (DemonGloom) 23/10/2004 - 19:36:30
      Re: Mysql + Кодировка. (sz) 23/10/2004 - 19:51:13
      Re: Mysql + Кодировка. (sz) 23/10/2004 - 19:53:36
      Re: Mysql + Кодировка. (DemonGloom) 23/10/2004 - 23:31:58
      Re: Mysql + Кодировка. (sz) 25/10/2004 - 13:56:35
      Re: Mysql + Кодировка. (DemonGloom) 26/10/2004 - 17:55:16

> Original message text:
> From: DemonGloom - 23/10/2004 - 16:00:51
> Subject:Mysql + Кодировка.
> -----------------
> Возможно где то в этом или в других форумах проскакивали похожие темы, но я облазил уже везде где только мог.
>
> Делаю я сайт на пхп (изучаю php и mysql, это первая работа), с базой на mysql. Сервер (5.0.0-alpha) и программирование ведется под виндой. Внос данных в базу идет через программу navicat (сайт еще зверски сырой, только начал делать, нету еще вноса данных), а сама база админится через mysql administrator. Сложность в том что сайт требует многоязычный интерфейс и поэтому я языковые строки внес в базу. Строки на русском и на иврите. Тип бд для таблицы - myisam. Чарсет стоит latin1 (swedish). Так вот кодировку я не трогал, данные прекрасно вводились и читались, но я время от времени делал бэкапы через mysql administrator базы в sql файл. Вроде бы с кодировкой utf8. Все прекрасно работало и сайт нормально тексты показывал и в базу все прекрасно вносилось. Но надо было мне перенести базу на другой комп. Взял sql файл, взял через тот же mysql administrator востановил с на другом компе. Перенес сайт. Запускаю. Опана! Тексты на русском и на иврите покоцались. Часть букв нормальные, остальные кракозябли и квадраты. Что делать? Как делать базу и как ее настроить что бы такая ошибка не повторилась. Если указать в опциях таблицы, что мол кодировка утф, то все тексты в ней становятся знаками вопроса, а что бы я не ввел вопросом тоже становится. Сложность еще в том что в одной таблице у меня 2 разных языка - иврит и русский.
>
> Разьясните пожалуйста ситуацию.
>
>


From: DemonGloom - 23/10/2004 - 19:36:30
Subject:Mysql + Кодировка.
-----------------
Так русский показывался в query browser в оригинальном варианте. Просто по закону подлости и кривизне рук + состояние аффекта накрылся и оригинал. Более того, я его восстановил, но в том же испорченном виде. Мне не страшно опять ввести строки, мне просто непонятно почему так происходит. Ведь до этого я точно также востанавливал пару раз базу и все было нормально.

Веб сервер iss6.0 (win2k3) и вебсервер исс5,0 (вынхп).

Команда выдает
character_set latin1
character_sets atin1 big5 czech euc_kr gb2312 gbk latin1_de sjis tis620 ujis dec8 dos german1 hp8 koi8_ru latin2 swe7 usa7 cp1251 danish hebrew win1251 estonia hungarian koi8_ukr win1251ukr greek win1250 croat cp1257 latin5

файл my.cnf отсутвует, а в май.ини

#This File was made using the WinMySQLAdmin 1.4 Tool
#23.10.2004 16:47:37

#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions

[mysqld]
basedir=E:/Develop/bin/mysql-4.0.21-win
#bind-address=10.0.1.34
datadir=E:/Develop/bin/mysql-4.0.21-win/data
#language=E:/Develop/bin/mysql-4.0.21-win/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=E:/Develop/bin/mysql-4.0.21-win/bin/mysqld-nt.exe
user=root
password=****


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
18066



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |