Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
07.06.2018, 17:45
|
|||
|---|---|---|---|
|
|||
Дамп-импорт базы (mysql phpmyadmin) |
|||
|
#18+
День добрый! Есть сервер clearos 6.4 с mysql 5.1.69, apache2.2, php 5.3.3, с базой работают через самописную на php оболочку. Проблема в следующем, с создателями этой базы и оболочки связи уже нет, как была реализована система дампа/импорт не известно. При обычном дампе через phpmyadmin или mysqldump восстановление происходит с ошибкой ('multiple triggers with the same action time and event for one table), ключ --force дает импортровать базу, но она не рабочая, не переносятся процедуры и функции. Опытным путем было определенно, что выгрузка базы через phpmyadmin c ключем "Disable foreign key checks" дает импортировать базу через консоль mysql без ошибок, и платформа работает. В то-же время если делать mysqldump с ключем --disable-keys база при восстановлении не рабочая, к тому-же дамп имеет различный размер при выгрузке через php и mysql. Хотелось бы узнать, можно ли посмотреть команду дампа которую генерирует phpmyadmin? Причина - нужно организвать регулярный автоматизированный дамп базы, без вмешательства 3х лиц ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2018, 20:12
|
|||
|---|---|---|---|
Дамп-импорт базы (mysql phpmyadmin) |
|||
|
#18+
Olexanderнужно организвать регулярный автоматизированный дамп базы, без вмешательства 3х лицНу так и организуйте - но дамп БД штатными средствами сервера, а не кривой самописной программой. Для чего не просто констатируйте проблему, а найдите её источник и исправьте. Два триггера? проверь. И скорее всего имена у них разные, но с вывертами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2018, 20:47
|
|||
|---|---|---|---|
|
|||
Дамп-импорт базы (mysql phpmyadmin) |
|||
|
#18+
Akina, Рабочий дамп делается силами phpmyadmin, но автоматизировать данные процесс не получается, хотелось-бы узнать командную строку которой myadmin делает рабочий дамп, и попробовать его повторить через mysqldump ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2018, 20:49
|
|||
|---|---|---|---|
Дамп-импорт базы (mysql phpmyadmin) |
|||
|
#18+
Olexanderхотелось-бы узнать командную строку которой myadmin делает рабочий дампGeneral Log ещё не отменили. Используйте... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.06.2018, 22:49
|
|||
|---|---|---|---|
|
|||
Дамп-импорт базы (mysql phpmyadmin) |
|||
|
#18+
Akina, General Log выводить информацию в запросах, а мне нужна просто команда, которой phpmyadmin делает дамп, который дает возможность восстановится через консоль mysql ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.06.2018, 08:02
|
|||
|---|---|---|---|
Дамп-импорт базы (mysql phpmyadmin) |
|||
|
#18+
Olexanderмне нужна просто команда, которой phpmyadmin делает дамп, который дает возможность восстановится через консоль mysqlТ.е. оболочка не самостоятельно делает бэкап, а запускает сторонний процесс (mysqldump или что-то ещё?)... и что, в ClearOS нет инструментов, которые позволяют отследить запуск дочерних процессов и передаваемую им командную строку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.06.2018, 08:03
|
|||
|---|---|---|---|
Дамп-импорт базы (mysql phpmyadmin) |
|||
|
#18+
Я уж не говорю о том, что сделанный программой дамп можно просмотреть и, видя сообщения об ошибках при восстановлении, точно найти место косяка и определить как его источник, так и способ устранения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.06.2018, 15:57
|
|||
|---|---|---|---|
Дамп-импорт базы (mysql phpmyadmin) |
|||
|
#18+
Olexanderмне нужна просто команда, которой phpmyadmin делает дампВероятнее всего, такой "волшебной команды от phpmyadmin" не существует. Ибо, функции исполнения системных команд в PHP весьма часто заблокированы. Однако, всегда можно открыть скрипты phpmyadmin и посмотреть, чем/как формируется дамп. Скорее всего, обнаружите несколько запросов и формирование выходного файла по какому-то шаблону. Впрочем, запросы Вы и так видите в General Log. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.06.2018, 16:02
|
|||
|---|---|---|---|
Дамп-импорт базы (mysql phpmyadmin) |
|||
|
#18+
Вдогонку. Как-то давно была задача создания дампа и развертывания его в базу по расписанию. Не вспомню уж, по какой причине использовать mysqldump не представлялось возможным. В качестве решения тогда использовал популярный скрипт dumper.php с некоторым допиливанием под нужды задачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&tablet=1&tid=1829801]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 147ms |

| 0 / 0 |
