Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Подскажите как с бекапа скопировать опцию


Ch0oJoy

Recommended Posts

Подскажите как можно с бекапа базы данных скопировать одну опцию? Чтоб не восстанавливать всю базу данных

Надіслати
Поділитися на інших сайтах


1 минуту назад, Ch0oJoy сказал:

Подскажите как можно с бекапа базы данных скопировать одну опцию? Чтоб не восстанавливать всю базу данных

1 опцию или все таблицы с данными по опцям?

Надіслати
Поділитися на інших сайтах

Только что, max1985 сказал:

1 опцию или все таблицы с данными по опцям?

Можно и так и так, так как опции не изменялись. Желательно тот вариант который проще будет. 

Надіслати
Поділитися на інших сайтах


4 минуты назад, Ch0oJoy сказал:

Можно и так и так, так как опции не изменялись. Желательно тот вариант который проще будет. 

Ну я точно не знаю что Вы конкретно сделали и что Вам надо восстановить

Возможно Вам понадобятся такие таблицы

 

префикс_option

префикс_option_description

префикс_option_value

префикс_option_value_description

 

префикс_product_option

префикс_product_option_value

 

Скажите что конкретно хотите восстановит, сузим к-во таблиц...

Надіслати
Поділитися на інших сайтах

4 минуты назад, max1985 сказал:

Ну я точно не знаю что Вы конкретно сделали и что Вам надо восстановить

Возможно Вам понадобятся такие таблицы

 

префикс_option

префикс_option_description

префикс_option_value

префикс_option_value_description

 

префикс_product_option

префикс_product_option_value

 

Скажите что конкретно хотите восстановит, сузим к-во таблиц...

Была создана опция Цвет, ее случайно удалили. Нужно ее вернуть. 

По таблице точно не подскажу, 

Думаю эти: 

префикс_option

префикс_option_description

Змінено користувачем Ch0oJoy
Надіслати
Поділитися на інших сайтах


А что просто пересоздать не вариант? Если Вы ее удалили, значит она не была привязана к товарам...

 

Это сама опция

префикс_option

префикс_option_description

 

Это значения опций

префикс_option_value

префикс_option_value_description

 

Это привязанные опции к товарам

префикс_product_option

префикс_product_option_value

  • +1 1
Надіслати
Поділитися на інших сайтах

2 минуты назад, max1985 сказал:

А что просто пересоздать не вариант? Если Вы ее удалили, значит она не была привязана к товарам...

 

Это сама опция

префикс_option

префикс_option_description

 

Это значения опций

префикс_option_value

префикс_option_value_description

 

Это привязанные опции к товарам

префикс_product_option

префикс_product_option_value

Опция была привязана к 40% товаров на сайте, в один момент она просто удалилась. В базе данных ее нет, в опциях тоже.. Не понятно каким образом она исчезла. 

Сейчас есть только полный бекап в котором эта опция есть, но восстановить всю базу не получится из-за заказов которые уже поступили. 

Надіслати
Поділитися на інших сайтах


Проще скопировать таблицы заказов

восстановить бд и вернуть таблицы заказов обратно

Надіслати
Поділитися на інших сайтах

1 минуту назад, spectre сказал:

Проще скопировать таблицы заказов

восстановить бд и вернуть таблицы заказов обратно

Почти то же самое что восстанавливать таблицы опций

Надіслати
Поділитися на інших сайтах

4 минуты назад, Ch0oJoy сказал:

Опция была привязана к 40% товаров на сайте, в один момент она просто удалилась. В базе данных ее нет, в опциях тоже.. Не понятно каким образом она исчезла. 

Сейчас есть только полный бекап в котором эта опция есть, но восстановить всю базу не получится из-за заказов которые уже поступили. 

Восстановите тогда все 6 таблиц опций.

Опять же их может быть больше, если есть какие-то модули связанные с опциями...

А если не знаете как это еще сделать, то лучше попросите кого-то сделать эту манипуляцию 

Надіслати
Поділитися на інших сайтах

2 минуты назад, max1985 сказал:

Почти то же самое что восстанавливать таблицы опций

 

потом окажется что опции были связанные, сверху еще что-то перезаписалось, добавилась опция с таким же айди и тп )

Надіслати
Поділитися на інших сайтах

2 минуты назад, spectre сказал:

Проще скопировать таблицы заказов

восстановить бд и вернуть таблицы заказов обратно

У меня за этот день много регистраций, заказов.. + отзывы, наличие товаров, модуль отправки Новой почтой + рассылка ТТН. А при полном восстановлении все это собьется( 

 

Надіслати
Поділитися на інших сайтах


1 минуту назад, max1985 сказал:

Восстановите тогда все 6 таблиц опций.

Опять же их может быть больше, если есть какие-то модули связанные с опциями...

А если не знаете как это еще сделать, то лучше попросите кого-то сделать эту манипуляцию 

Я сделаю бекап и попробую восстановить. Подскажите пожалуйста как с бекапа перенести в таблицу?

В бекапе это выглядит так:

LOCK TABLES `oc_option` WRITE;
/*!40000 ALTER TABLE `oc_option` DISABLE KEYS */;
INSERT INTO `oc_option` VALUES (11,'select',10,0),(58,'select',0,0),(59,'select',0,0),(57,'select',0,0),(60,'select',0,0),(56,'text',0,0),(61,'select',0,0),(13,'radio',0,0),(14,'checkbox',0,0),(15,'radio',0,0),(16,'radio',0,0),(17,'select',0,0),(18,'radio',0,0),(19,'radio',0,0),(20,'radio',0,0),(21,'select',0,0),(22,'select',0,0),(23,'select',0,0),(24,'image',0,0),(63,'select',0,0),(31,'select',0,0),(64,'select',0,0),(62,'select',0,0),(68,'select',0,0),(66,'select',0,0),(50,'select',-10,0),(52,'image',0,0),(65,'select',0,0),(54,'image',0,0),(67,'checkbox',100,0),(70,'radio',0,0),(71,'checkbox',0,0),(72,'checkbox',0,0),(73,'select',0,0),(74,'select',0,0),(75,'checkbox',0,0);
/*!40000 ALTER TABLE `oc_option` ENABLE KEYS */;
UNLOCK TABLES;

 

Надіслати
Поділитися на інших сайтах


9 минут назад, Ch0oJoy сказал:

Я сделаю бекап и попробую восстановить. Подскажите пожалуйста как с бекапа перенести в таблицу?

В бекапе это выглядит так:


LOCK TABLES `oc_option` WRITE;
/*!40000 ALTER TABLE `oc_option` DISABLE KEYS */;
INSERT INTO `oc_option` VALUES (11,'select',10,0),(58,'select',0,0),(59,'select',0,0),(57,'select',0,0),(60,'select',0,0),(56,'text',0,0),(61,'select',0,0),(13,'radio',0,0),(14,'checkbox',0,0),(15,'radio',0,0),(16,'radio',0,0),(17,'select',0,0),(18,'radio',0,0),(19,'radio',0,0),(20,'radio',0,0),(21,'select',0,0),(22,'select',0,0),(23,'select',0,0),(24,'image',0,0),(63,'select',0,0),(31,'select',0,0),(64,'select',0,0),(62,'select',0,0),(68,'select',0,0),(66,'select',0,0),(50,'select',-10,0),(52,'image',0,0),(65,'select',0,0),(54,'image',0,0),(67,'checkbox',100,0),(70,'radio',0,0),(71,'checkbox',0,0),(72,'checkbox',0,0),(73,'select',0,0),(74,'select',0,0),(75,'checkbox',0,0);
/*!40000 ALTER TABLE `oc_option` ENABLE KEYS */;
UNLOCK TABLES;

 

Создайте новую БД, в нее загрузите Ваш бекап. Потом выгрузите те таблицы что нужны и загрузите их в рабочую базу. Предварительно лучше измените названия в тех таблицах что будете перезаливать, может понадобятся и сделать бекап того что есть на данный момент.

  • +1 1
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.