Автор Тема: Может кто делал скрипт который создаст полный dump mysql  (Прочитано 5746 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Антошка

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 56
  • +0/-0
  • 0
    • Просмотр профиля
Может кто делал такой скрипт чтобы был Dump mysql таблиц, так же как у phpmyadmin

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

я как бы понимаю что там все чере SHOW ...
но по примерным расчетам там столько... так что если кто делал может поделится?

Оффлайн taienos

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 1
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
mysqldump Почитай маны, там все расписано.

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Цитировать
taienos:
mysqldump

утилита командной строки.
Антошка
делал - кода там меньше чем на полстаницы.
возьми кусок из phpMyAdmin и приспособь под себя
AS IS...

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Антошка
а вот за кросспостинг буду бить ногами :abuse:
AS IS...

Оффлайн Антошка

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 56
  • +0/-0
  • 0
    • Просмотр профиля
Цитировать
делал - кода там меньше чем на полстаницы.
возьми кусок из phpMyAdmin и приспособь под себя


чего то у меня уже вторая страница а конца так и нет, и заткнулся я тут на том месте где мне надо посчитать и сделать код в случае если у меня 2 и более индекса одного типа

а вот взять из phpMyAdmin пробывал, но так и не понял не фигня что-там и к чему... видно писали профессионалы, а не такие как я... да и одних там include более 4 штук и каждый еще по 30кб.. не смог короче я его разобрать...

Цитировать
а вот за кросспостинг буду бить ногами

ну не знал я точно куда сунуть мессагу, прошу прощения... видно все же сюда там совсем молчат...

Цитировать
taienos: mysqldump Почитай маны, там все расписано.

да клевая утилита знаю ее уже года два.. одна проблема с ней в php ее не сунуть..

Оффлайн AlexVN

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 21
  • +0/-0
  • 0
    • Просмотр профиля
    • https://alexatnet.com
Не сунуть - это потому что хостер запретил, или ты просто не в курсе, как это сделать?
https://t.me/avnetkachov - телеграм канал, https://alexatnet.com - сайт

Оффлайн Антошка

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 56
  • +0/-0
  • 0
    • Просмотр профиля
Цитировать
AlexVN:
Не сунуть - это потому что хостер запретил, или ты просто не в курсе, как это сделать?

Я то конечно думаю что запретил, но можно попробывать....
а так как никогда такое не делла, то не знаю как, напишите... плиз..

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Антошка

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 56
  • +0/-0
  • 0
    • Просмотр профиля
нее... это все о том как из командной строки делать...  немного не то...
как бы это я и так знаю man mysql и все.. но проблема в том что скажем у меня 144 таблицы... общий вес 30 метров с лишнем... ряд таблиц не изменяется неделями ряд таблиц месяца, а не которые каждый день, но для синхронизации между локальным сервером и инетом, и так чтобы не создавать лишний трафик, хочется написать скрипт который будет проверять размер таблицы, если нет изменения то и не скачивать если есть то сказать какая новее и что сделать в какую из сторон синхронизировать....

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Цитировать
Антошка:
это все о том как из командной строки делать...
а если повнимательнее почитать например вторую ссылку ?
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Антошка

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 56
  • +0/-0
  • 0
    • Просмотр профиля
Цитировать
Макс:
а если повнимательнее почитать например вторую ссылку ?


ммм  наверное праздники, сказываются, но что то не пойму я как именно мне поможет эта команда в том что мне необходимо

Цитировать
BACKUP TABLE tbl_name[,tbl_name...] TO \'/path/to/backup/directory\'

Копирует в каталог резервного копирования тот минимум табличных файлов, который достаточен для восстановления таблицы, после сброса на диск всех изменений. На данный момент работает только для таблиц MyISAM. Для таблиц MyISAM копирует файлы `.frm\' (определений) и `.MYD\' (данных). Индексные файлы могут быть реконструированы по этим двум.


как бы ни один хостер не разрешит доступ в свои папки из вне...

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28