Мы в твиттере Мы в телеграме!

Провеббер » Web » Скрипты » Mysql differences tables

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

Mysql differences tables

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Mysql differences tables.

Mysql differences tables


Пытаясь обновить движок одного из своих сайтов, столкнулся с проблемой отсутствия скрипта обновления. Просто обновить файлы было не достаточно, движок ругался на ошибки в базе данных. Тогда я на скорую руку набросал автоматизированный скрипт который создает sql патч для старой базы на основе отличий новой от старой базы данных.

Как использовать:
Открываем файл conf.php и прописываем в нем данные для соединения с сервером mysql.
В параметр $conf['old_db'] прописываем название старой базы данных
В параметр $conf['new_db'] прописываем название новой базы данных
Сохраняем и открываем исходный код страницы в браузере, она будет содержать sql запрос для адаптации вашей базы данных.

mysql-differences-tables.zip [2.71 Kb] (cкачиваний: 141)
MD5: aa9a69f3556f401b9d1cea1b6453d668


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


+5
Просмотры: 3 435 :: Комментарии (6) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1igramnet

  • 12 января 2015 12:11
  • Регистрация: 27.12.2009
  • Был(а) онлайн: 30.08.2020
  • Комментариев: 21
  • 0
У меня данный скрипт не сработал. Он предложил удалить все таблицы.

#2Tanya

  • 12 января 2015 13:50
  • Регистрация: 8.01.2015
  • Был(а) онлайн: 12.01.2015
  • Комментариев: 5
  • 0
Цитата: igramnet
У меня данный скрипт не сработал. Он предложил удалить все таблицы.

и у меня

#3Tonchi

  • 12 января 2015 16:25
  • Регистрация: 13.04.2011
  • Был(а) онлайн: 3.06.2020
  • Комментариев: 129
  • 0
Всегда делал это ручками, когда увидел этот скрипт очень обрадовался, но комментарии не радуют, скрипт работает?

#4=YesMIN=

  • 13 января 2015 15:44
  • Регистрация: 19.09.2010
  • Был(а) онлайн: 4.06.2016
  • Комментариев: 88
  • 0
Скрипт работает, попробуйте поменять названия баз местами.

#5igramnet

  • 14 января 2015 14:33
  • Регистрация: 27.12.2009
  • Был(а) онлайн: 30.08.2020
  • Комментариев: 21
  • 0
поменял местами заработало. Пока не могу дать точный ответ по результату, тестирую.

Есть бак. Не принимает БД в названии которой есть точка.

#6kRicha

  • 15 января 2015 00:22
  • Регистрация: 17.04.2010
  • Был(а) онлайн: 18.05.2021
  • Комментариев: 124
  • 0
igramnet, что заработало, измените в index.php
public static function str_db($name){

на:
public static function str_db($name){
        $name = '`' . $name . '`';


не тестировал, но должно помочь.

--------------------

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)
Июнь 2024 (30)