[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как восстановить дамп базы
SoMeOnE
Раьотал над сайтом. Снял дамп прежде.
Кое что испортил в базе. Проаплодил дамп. Весь сайт в вопросах стал.
Распоковываю дамп который у себя в sql там все ужасно. Когда на виндовсе на нотепад ++ открываю более терпимо но все равно плохо. Что можно сделать. Почему так плохо сохранился. Сохранял в gzip



Спустя 1 минута, 34 секунды (4.10.2012 - 14:20) TranceIT написал(а):
Кодировку неверную указал.

Спустя 6 минут, 10 секунд (4.10.2012 - 14:26) SoMeOnE написал(а):
TranceIT
и что теперь делать. Как восстановить имеющуюся.
Сайт старый. Там база вроде бы не с utf работала

Спустя 1 минута, 8 секунд (4.10.2012 - 14:27) killer8080 написал(а):
SoMeOnE
конвертируй дамп в нужную кодировку.

Спустя 2 минуты, 23 секунды (4.10.2012 - 14:29) SoMeOnE написал(а):
Т.е когда я апложу этот бекап, в базе тоже вопросы.

Спустя 38 секунд (4.10.2012 - 14:30) SoMeOnE написал(а):
Дамп вроде бы в iso. Чем можно ковертировать? Не подскажите

Спустя 1 минута, 13 секунд (4.10.2012 - 14:31) SoMeOnE написал(а):
Я даже точно не знаю в какую кодировку его конвертировать нужно. Как это можно узнать

Спустя 12 секунд (4.10.2012 - 14:31) killer8080 написал(а):
Цитата (SoMeOnE @ 4.10.2012 - 14:30)
Дамп вроде бы в iso. Чем можно ковертировать? Не подскажите

Чем угодно, тем же Notepad++. Файлы большие?

Спустя 1 минута, 5 секунд (4.10.2012 - 14:32) killer8080 написал(а):
Цитата (SoMeOnE @ 4.10.2012 - 14:31)
Как это можно узнать

Спустя 3 минуты, 55 секунд (4.10.2012 - 14:36) SoMeOnE написал(а):
Файл где то 25M. Сам sql файл. Когда я его открываю в нотепаде он показывает как будто он в utf. А geany его показывает как ISO-8859-1
А сама база до этого толком не указывалась в какой кодировке. Некоторые поля в utf bin заметил.

Спустя 4 минуты, 52 секунды (4.10.2012 - 14:41) killer8080 написал(а):
SoMeOnE
а чем дамп делал?

Спустя 4 минуты, 21 секунда (4.10.2012 - 14:46) killer8080 написал(а):
Попробуй залить Sypex Dumper-ом

Спустя 3 минуты, 42 секунды (4.10.2012 - 14:49) SoMeOnE написал(а):
дамп из phpmyadmin ом делал

Спустя 35 секунд (4.10.2012 - 14:50) SoMeOnE написал(а):
и им же заливаю

Спустя 21 минута, 53 секунды (4.10.2012 - 15:12) SoMeOnE написал(а):
нет не подучается. все опции перебробовал вродебы

Спустя 3 минуты, 8 секунд (4.10.2012 - 15:15) killer8080 написал(а):
Покажи фрагмент с крокозябрами.

Спустя 1 минута, 6 секунд (4.10.2012 - 15:16) SoMeOnE написал(а):
в дампе 0x2d, 0x3c703e2d3c2f703e такие вещи есть. Мне говорят что это хекс какой то.
Как можно его в обычный текст перевести.

Спустя 58 секунд (4.10.2012 - 15:17) SoMeOnE написал(а):
Ну вот отрывок
INSERT INTO `web_news` (`id`, `guid`, `title`, `short`, `long`, `type`, `lang`, `date`) VALUES
(121, '0597a454-bfe7-11df-8956-0022198c83c2', 0x2d, 0x3c703e2d3c2f703e, 0x3c703e2d3c2f703e, 'report', 'AZ', '2010-05-21 00:00:00'),
(122, '0597a454-bfe7-11df-8956-0022198c83c2', 0x2d, 0x3c703e2d3c2f703e, 0x3c703e2d3c2f703e0a3c703e2667743b3c2f703e0a3c703e2667743b3c2f703e, 'report', 'EN', '2010-05-21 00:00:00'),
(123, '0597a454-bfe7-11df-8956-0022198c83c2', 0x3f3f3f3f3f3f3f3f3f3f3f203f3f3f3f3f3f203f3f3f3f3f3f3f3f3f3f203f3f3f3f203f3f3f3f3f3f203f3f3f3f3f2032303130203f3f3f3f2e, 0x3c703e3f3f203f3f3f3f3f3f203f3f3f3f203f3f3f3f3f3f203f3f3f3f3f203f3f3f3f3f3f203f3f3f3f3f3f3f3f3f3f3f3f203f3f3f3f3f3f203f3f3f3f3f3f3f203f3f3f3f3f3f3f203f3f3f3f3f3f3f3f213c2f703e0a3c703e3c7370616e207374796c653d22666f6e742d66616d696c793a205461686f6d612c417269616c2c2754696d6573204e657720526f6d616e272c56657264616e613b20666f6e742d73697a653a20736d616c6c3b223e3c7370616e3e3c6272202f3e3c2f7370616e3e3c2f7370616e3e3c2f703e, 0x3c703e3c7370616e207374796c653d22666f6e742d73697a653a20313170783b20666f6e742d66616d696c793a205461686f6d612c417269616c2c2754696d6573204e657720526f6d616e272c56657264616e613b20636f6c6f723a20233266326632643b223e3c7374726f6e673e3f3f3f3f3f3f203f3f3f3f3f3f3f3c2f7374726f6e673e3a203c2f7370616e3e3c2f703e0a3c703e312e203f3f3f3f3f3f3f3f3f266e6273703b3c7374726f6e673e3f3f3f3f203f3f3f3f3f3f3f3c2f7374726f6e673e3c2f703e0a3c703e322e203f3f3f3f3f3f3f3f266e6273703b3c7374726f6e673e3f3f203f3f3f3f3f3f3f3f3f3c2f7374726f6e673e3c2f703e0a3c703e332e203f3f3f3f3f3f3f3f3f3f203f3f203f3f3

Спустя 18 минут, 41 секунда (4.10.2012 - 15:36) SoMeOnE написал(а):
Как можно этот hex в текст нормальный перевести?

Спустя 15 минут, 10 секунд (4.10.2012 - 15:51) killer8080 написал(а):
Цитата (SoMeOnE @ 4.10.2012 - 15:36)
Как можно этот hex в текст нормальный перевести?

hex мускул и сам понимает, вопрос как кодировку определить ...

Спустя 3 минуты, 12 секунд (4.10.2012 - 15:54) SoMeOnE написал(а):
Еще в дампе такие поля есть
'?????? ??????????', '-', 'audience', 99, 879, 4),
(482, '????a ??a??e?a', '-', 'audience', 99, 877, 5),
(483, '????a ??a??e?a', '-', 'audience', 99, 877, 5),
(484, '???? ????????', '-', 'audience', 99, 876, 6),
(485, '???? ??????', '-', 'gamer', 100, 240, 1),
(486, '?????? ?????', '-', 'gamer', 100, 243, 2),

Это очень плохо.
Что вообще можно сделать с этим дампом?

Спустя 2 минуты, 46 секунд (4.10.2012 - 15:57) killer8080 написал(а):
Цитата (SoMeOnE @ 4.10.2012 - 15:54)
Еще в дампе такие поля есть

это не в дампе такие поля, это кодировка бд не совпадает с кодировкой дампа. Если при соединении с бд указать
SET NAMES 'кодировка дампа'

субд сама все правильно вставит.

Спустя 15 минут, 54 секунды (4.10.2012 - 16:13) SoMeOnE написал(а):
А как узнать кодировку дампа. Вроде бы utf
Внутрь дампа вставляю строчку
SET NAMES "UTF8";

вся равно тоже самое

Спустя 4 минуты, 18 секунд (4.10.2012 - 16:17) killer8080 написал(а):
Ну вообще PMA в начале дампа обычно прописывает кодировку, ты же в нем делал?

Спустя 1 минута, 39 секунд (4.10.2012 - 16:19) SoMeOnE написал(а):
А ну да в utf всегда стоит там

Спустя 2 минуты, 13 секунд (4.10.2012 - 16:21) SoMeOnE написал(а):
В iso тоже самое

Спустя 20 минут, 59 секунд (4.10.2012 - 16:42) SoMeOnE написал(а):
Я нашел на сервере бекап февраля 2012 года. фул бекап. Внутри него дамп базы. вроде бы нормальный. Придется что бы сказать все таки клиенту что бы запросил фул бекап как можно свежий. И так весь день потерял из за настроек серкера.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.