Инфитис
События Компания Продукция Портфель Мастерская
 
Проекты
Используем
Чай
Музыка

magula

Magula — набор утилит для баз данных MySql, является развитием проекта utilsdb. Обеспечивает резервирование, восстановление баз данных и некоторые сервисные функции.
Утилиты написаны на языке php (cli). Я рекоммендую использовать php версии 4.3.8 и старше.
Идеальная среда для работы Magula — php нашей сборки phplight и наш облегченный mysqllight.
Magula используется как программная утилита в комплексе МКУ, работает в промышленных условиях.

Загрузить (8 Кб) →

Версия 1.4.0-gamma

v. 1.4.0
+ exit code on errors (with function diecode).
v. 1.3.0-stable-win
+ -v verbose.
v. 1.2.0-gamma
+ = 40M.
+ split contents to queries and it executing immediately.
+ reporting of number executing queries.
v. 1.1.0-gamma
+ query delimiter is [;]+[;|\n|\r].
+ 6 month undustrial application.
v. 1.0.0-alpha
+ successfully tested on Windows 2000, not tested on Linux.
v. 0.9.2
+ in mbu.php - for corrupted databases backup file
save as 'dbname.corrupted.sql.gz'.
+ magula.log - logfile for various messages.
+ in mbu.php - check for prevouis backup file
and save it as 'dbname.prev.sql.gz'.
v. 0.9.1
+ mexec.php - execute sql-script or gzipped sql-script.
+ mcro.php - script for check, repair and optimize all table for db.
+ use system gzip if zlib extension not loaded.
v. 0.9.0
+ mrs script - for database restore.
+ mbu script - for database backup.
+ include file with configuration.

Copyright © 2004 Кеба Руслан.

Эта программа является свободной, ее можно распространять и/или изменять в соответствии с положениями GNU-лицензии (GNU General Public License), опубликованной компанией Free Software Foundation; применима либо версия 2 этой лицензии, либо (по вашему выбору) любая более поздняя версия.

Распространяя данную программу, мы надеемся, что она будет полезной, но НЕ ДАЕМ НИКАКИХ ГАРАНТИЙ ПО КАЧЕСТВУ; даже неявных гарантий по ТОВАРНОМУ СОСТОЯНИЮ или ПРИГОДНОСТИ ДЛЯ НЕКОТОРОЙ ОПРЕДЕЛЕННОЙ ЦЕЛИ. Подробнее см. текст GNU-лицензии.

Вместе с данной программой вы должны получить копию текста GNU-лицензии (GNU General Public License). Если вы его не получили, напишите в организацию Free Software Foundation по адресу Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

© Инфитис, 2003—2012