1

Тема: Восстановление сообщений из резервной копии БД

Добрый день
Помогите, пожалуйста, восстановить случайно удаленные сообщения.
Строчка

(3595,'Bogatikov',8,'94.124.242.128',NULL,'[quote=grsl]А извините коллеги, если во время профпроверок на всех ЭМ защитах проводились работы по отбиванию заново уставок и регулировке механичской части, это идёт в зачёт неисправности реле и возможнофо ложног/излишнего срабатывания[/quote]\n\nЕсли после ТО сработало неправильно - да, по вине персонала РЗА.',0,1297446217,1297446272,'Bogatikov',271,0,'',0),

Делаю запрос SQL к базе данных
Но мне выдает вот такую ошибку

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '3595,'Bogatikov',8,'94.124.242.128',NULL,'[quote=grsl]Ð

Что я не так делаю.
Очень не хочется вручную 30 сообщений восстанвливать через (добавить)
Спасибо

Поделиться

2

Re: Восстановление сообщений из резервной копии БД

видимо кодировки тупят.

Блог | GitHub

ХХХ: Cлучайно через мозиллу удалил фотки с майл.ру . Как восстановить? Переустановка файрфокса ничего не дала

Сайт KANekT

Поделиться

3

Re: Восстановление сообщений из резервной копии БД

Как бы это исправить?

Поделиться

4

Re: Восстановление сообщений из резервной копии БД

0_о загружать в правильной кодировке

Блог | GitHub

ХХХ: Cлучайно через мозиллу удалил фотки с майл.ру . Как восстановить? Переустановка файрфокса ничего не дала

Сайт KANekT

Поделиться

5

Re: Восстановление сообщений из резервной копии БД

Практически, что надо сделать?

Поделиться

6

Re: Восстановление сообщений из резервной копии БД

ну например сохранить текстовый файл с запросом в колировке ЮТФ8 без БОМ
в пхпадмин при выполнении загрузки файла запроса выставить "загружать в кодировке ЮТФ"
или просто експерементировать вставляя в окно запроса текст. предварительно изменяя его кодировку в редакторе типо нотепад+++

Блог | GitHub

ХХХ: Cлучайно через мозиллу удалил фотки с майл.ру . Как восстановить? Переустановка файрфокса ничего не дала

Сайт KANekT

Поделиться

7

Re: Восстановление сообщений из резервной копии БД

KANekT пишет:

ну например сохранить текстовый файл с запросом в колировке ЮТФ8 без БОМ
в пхпадмин при выполнении загрузки файла запроса выставить "загружать в кодировке ЮТФ"

Это делал а в первую очередь, ошибка осталась.........

Поделиться

8

Re: Восстановление сообщений из резервной копии БД

Неужели никто не может помочь советом?
Не какие манипуляции с кодировкой мне не помогают, что еще может быть? sad

Поделиться

9

Re: Восстановление сообщений из резервной копии БД

Каким образом(способом) исполняется запрос, где он исполняется?

Добавлено спустя 44 секунды:

приведи запрос целиком

Сайт hcs

Поделиться

10 (13.02.2011 09:07 отредактировано rzia)

Re: Восстановление сообщений из резервной копии БД

Захожу в phpMyAdmin
Открываю таблицу …….._posts
Открываю окно запросов SQL
Вставляю в открывшемся окне строчку

(3595,'Bogatikov',8,'94.124.242.128',NULL,'[quote=grsl]А извините коллеги, если во время профпроверок на всех ЭМ защитах проводились работы по отбиванию заново уставок и регулировке механичской части, это идёт в зачёт неисправности реле и возможнофо ложног/излишнего срабатывания[/quote]\n\nЕсли после ТО сработало неправильно - да, по вине персонала РЗА.',0,1297446217,1297446272,'Bogatikov',271,0,'',0),

Которую я взял из бэкапа базы данных.
Нажимаю кнопку «ОК»
Выдает вот такую ошибку

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '3595,'Bogatikov',8,'94.124.242.128',NULL,'[quote=grsl]Ð
А снижу ошибки выдает текст который я добавил.

Сообщение в базе не появляются.
Я думаю, что ч то-то не так делаю. sad

Так же пробовал путем импорта.
Сохранил эту же строчку в txt файле с кодировкой UTF-8 (без BOM)
Выдает ту же ошибку.

Поделиться

11

Re: Восстановление сообщений из резервной копии БД

Понятно smile
Вставляемая строка не является sql-запросом, точнее является только его частью. Поэтому и ошибка.
Должно быть так:

INSERT INTO `posts` (`id`, `poster`, `poster_id`, `poster_ip`, `poster_email`, `message`, `hide_smilies`, `posted`, `edited`, `edited_by`, `topic_id`) VALUES 
(3595,'Bogatikov',8,'94.124.242.128',NULL,'[quote=grsl]А извините коллег...

Только не копируй это, копируй из своего сохраненного запроса.

Сайт hcs

Поделиться

12

Re: Восстановление сообщений из резервной копии БД

rzia пишет:

ULL,'

grsl пишет:

Ð

а мне казалось что тут ошибка - т.к. символ какойто непонятный smile

Блог | GitHub

ХХХ: Cлучайно через мозиллу удалил фотки с майл.ру . Как восстановить? Переустановка файрфокса ничего не дала

Сайт KANekT

Поделиться

13

Re: Восстановление сообщений из резервной копии БД

hcs пишет:

Понятно smile
Вставляемая строка не является sql-запросом, точнее является только его частью. Поэтому и ошибка.
Должно быть так:

Я так тоже делал, ошибка та же самая. Но для уверенности вечером еще раз попробую.

KANekT пишет:

а мне казалось что тут ошибка - т.к. символ какойто непонятный

Мне тоже так казалось, но эксперименты с кодировкой нечего не дают. sad

Поделиться

14

Re: Восстановление сообщений из резервной копии БД

в пхпадмин есть возможность вставки строки.
попробуй ручками вставить, потом там генерируется запрос... посмотри может что даст

Блог | GitHub

ХХХ: Cлучайно через мозиллу удалил фотки с майл.ру . Как восстановить? Переустановка файрфокса ничего не дала

Сайт KANekT

Поделиться

15 (13.02.2011 21:33 отредактировано rzia)

Re: Восстановление сообщений из резервной копии БД

Вручную вставляется, но я же говорю, неохота 30 сообщений в ручную прописывать. sad
Или Вы имеете ввиду,  посмотреть, как будет выглядеть сгенерированный запрос и делать точно такой же? Попробую.

Поделиться

16

Re: Восстановление сообщений из резервной копии БД

KANekT пишет:

а мне казалось что тут ошибка - т.к. символ какойто непонятный smile

Мне непонятно откуда тут берется этот символ вообще?

Сайт hcs

Поделиться

17

Re: Восстановление сообщений из резервной копии БД

Мне тоже непонятно sad

Поделиться

18

Re: Восстановление сообщений из резервной копии БД

hcs пишет:

Мне непонятно откуда тут берется этот символ вообще

ну скорее всего из-за кодировки не правильной... насколько я помню.

Блог | GitHub

ХХХ: Cлучайно через мозиллу удалил фотки с майл.ру . Как восстановить? Переустановка файрфокса ничего не дала

Сайт KANekT

Поделиться

19

Re: Восстановление сообщений из резервной копии БД

Не, не в какую не хочет sad
Видимо придется вручную по одному сообщению восстанавливать.
Но су=ть та в том что если навернется весь форум, то восстанавливать тысячи сообщений вручную......................................блин в чем косяк

Поделиться

20

Re: Восстановление сообщений из резервной копии БД

Если не боишся, дай доступ к мускулу на часик через личку. И полный кусок sql-запроса

Сайт hcs

Поделиться

21

Re: Восстановление сообщений из резервной копии БД

К сожалению, не могу дать доступ, этот форум не только мое достояние.
Спасибо за желание помочь. Но надо как-то решать проблему по другому, а именно мне самостоятельно. Но своих знаний не хватает.

Поделиться

22

Re: Восстановление сообщений из резервной копии БД

Все восстановил вручную  sad

Поделиться