Частичная замена БД

Статус
В этой теме нельзя размещать новые ответы.

Ctrogan

Постоялец
Регистрация
9 Дек 2012
Сообщения
77
Реакции
42
Необходимо из одной БД вставить в другую 2 таблицы (оба сайта на Joomla и таблицы от 1 компонента). Как это сделать? Сами движки сайтов и компоненты совпадают (то есть структура у БД одинаковая), но версия phpMyAdmin у источника 4.2.5 и куда вставлять 4.1.14 (не знаю важно это или нет). Так-же разные префиксы БД и данные о пользователе и хостинге.
 
используйте любую программу синхронизации, например
одна из подобного рода программ бесплатна. по простому, на основе отличия в записях нужно сформировать INSERT/UPDATE строки и запустить их на другом сервере
 
Последнее редактирование:
Тот пример платный или его бесплатной версии хватит?

А как "сформировать INSERT/UPDATE строки"?
 
Последнее редактирование:
Тот пример платный или его бесплатной версии хватит?

А как "сформировать INSERT/UPDATE строки"?
я сейчас не могу вспомнить, потому как в своё время нашёл и забыл, пользуюсь другой программой, но попробуйте эту
она сама формирует те строки и предлагает либо их (базы) синхронизировать на лету, либо сохранить в файл
 
Установила, но при запуске нового сравнения БД выдает ошибку "
Can't connect to MySQL server on 'hosting11.tomsknet.ru' (10061:(

Server did not respond within the specified timeout interval"
 
Установила, но при запуске нового сравнения БД выдает ошибку "
Can't connect to MySQL server on 'hosting11.tomsknet.ru' (10061:(

Server did not respond within the specified timeout interval"
там есть разные способы подключения к серверу, ещё может быть что на сервере запрещено доступаться к нему удалённо, тут уже нужно по другому проблему решать, но это не просто описать в пару строках, тут нужно более глубокое знание предмета, давайте сделаем проще, дайте дамп двух баз и скажите какие таблички сравнить
 
там есть разные способы подключения к серверу, ещё может быть что на сервере запрещено доступаться к нему удалённо, тут уже нужно по другому проблему решать, но это не просто описать в пару строках, тут нужно более глубокое знание предмета, давайте сделаем проще, дайте дамп двух баз и скажите какие таблички сравнить

Ок, в таблице u0019973_sinar есть заполненные с материалами таблицы с название K2, нужно вроде как только к2_category и k2_items перенести в бд localhost (там они так-же есть, но пустые и из них данные не нужны).
 

Вложения

  • бд.rar
    988,1 KB · Просмотры: 4
вот такая разница, слева таблички с переименоваными префиксами с u0019973_sinar
DB_Compare.png
 
обязательно сделайте бекап базы localhost и попробуйте скрипт, если что-то пойдёт или будет не так показываться, сможете отресторить
 

Вложения

  • migrate_script.zip
    412,6 KB · Просмотры: 4
вот такая разница, слева таблички с переименоваными префиксами с u0019973_sinar
Посмотреть вложение 56954

Загрузила, вроде все успешно написало:
dot.gif
Импорт успешно завершен, запросов выполнено: 3319. (migrate_script.sql)

Но на сайте появились ????? вместо содержимого материалов загруженных - уточнение -вместо русских букв стоят ????
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху