Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Из #1 БД вставить строки в #2 БД / 7 сообщений из 7, страница 1 из 1
20.11.2014, 17:54:59
    #38812293
Feniks000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из #1 БД вставить строки в #2 БД
Здравствуйте!

Мне нужно восстановить 12 материалов, которые были удалены ранее.

Есть старый бэкап базы. Как в phpMyAdmin открыть две базы (у них одно и тоже имя), и восстановить нужные материалы? Может через другую программу можно.. Я через денвер работаю.


Думал через Notepad++ скопировать из одной базы в другую, но там свои тонкости.. поэтому решил через программу для работы с БД сделать. Только не так всё просто.
...
Рейтинг: 0 / 0
20.11.2014, 18:02:01
    #38812302
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из #1 БД вставить строки в #2 БД
Смотря что такое эти ваши "материалы" и что про них известно.
Если это просто 12 записей в какой-то табличке, то найдите в старом дампе эти 12 INSERT-ов и выполните их.
...
Рейтинг: 0 / 0
20.11.2014, 18:07:51
    #38812312
Feniks000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из #1 БД вставить строки в #2 БД
12 материалов - это пример:

site.net/ru/view/1561821-ograblenie-kazino.html
site.net/ru/view/1197451-legenda-17.html
site.net/ru/view/1197641-12-mesyacev.html
.....

В одном материале около тридцати ячеек для заполнения. Чтобы не ошибиться при заполнении, нельзя как-то вставить программно?

Скопировать одну строку с данными из одной базы и вставить в другую базу?
...
Рейтинг: 0 / 0
20.11.2014, 18:09:20
    #38812315
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из #1 БД вставить строки в #2 БД
Feniks000,

Не поверите, но вставка как раз и выполняется INSERT-ами.


Feniks000В одном материале около тридцати ячеек для заполнения.Эти "ячейки" в одной таблице или разных?
...
Рейтинг: 0 / 0
20.11.2014, 18:14:22
    #38812324
Feniks000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из #1 БД вставить строки в #2 БД
30 ячеек - это: название, категории, дополнительные поля.
Находятся в одной строке.

В таблице dle_post.

Погуглил по счет "INSERT". Чтобы воспользоваться "INSERT" нужно открыть две базы для запроса, но у меня у двух баз одно и тоже имя, так как из одного сайта. Как мне поступить?
...
Рейтинг: 0 / 0
20.11.2014, 18:20:37
    #38812333
Feniks000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из #1 БД вставить строки в #2 БД
То есть одно и тоже имя два раза нельзя писать в phpMyAdmin, чтобы создать базу и туда импортировать.
...
Рейтинг: 0 / 0
20.11.2014, 19:15:18
    #38812397
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из #1 БД вставить строки в #2 БД
Feniks000Чтобы воспользоваться "INSERT" нужно открыть две базы для запросаНет, только одну. Ту, в которую собираетесь добавлять данные.
А дамп можно открыть любым текстовым редактором или просмотрщиком.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Из #1 БД вставить строки в #2 БД / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]