Мой Twitter!


Опрос

Даунгрейд на 3.8? :)

Результаты

Loading ... Loading ...


Полезные ресурсы


Друзья блога


Категории


Темы


Архив


Тэги

CMS d.a.j. DevArt DevArt Journal Devil Art Google icq JQuery PR PrestaShop Sypex Twitter vB vBulletin WordPress WP XenForo Администраторы Жизненное Жизнь Интеграция Клоны Код Кодинг Маразм Миранда Музыка Навигация Новички Новости Новость Обучение Переводы Проблема Провайдер Программы Психология Работа Релизы Скрипты Спам Частные уроки Я воровство жесть каталог блогов копипаст смех тИЦ форум

Каталоги

BloCat — Каталог блогов

Поиск


Sypex Dumper 2

sxd2 promo small ru 150x88 Sypex Dumper 2Относительно не так давно «БИНОВАТОР» анонсировал выпуск нового Sypex’а — Sypex Dumper 2. По сравнению с предыдущей версией, эта обрела улучшенное юзабилити, улучшенные технические характеристики, отбросила конкурентов далеко назад.
Лично меня, эта программа выручила не один раз. Посему, рекомендую к использованию.
С сайта разработчика:

Sypex Dumper 2 стал еще более быстрым и функциональным, добавились функции для работы с базами данных и обслуживания таблиц. Кроме того, реализована возможность запуска из коммандной строки (консоли) и по расписанию (cron).

Для работы Sypex Dumper предъявляются следующие требования:

Сервер:

  • PHP 4.3.1 и выше;
  • MySQL 3.23.56 и выше;
  • PHP-модули zlib и bz2 (для использования функций сжатия GZip и BZip 2).

Клиент:

  • современный браузер (протестировано на Internet Explorer 6, 7 и 8, Firefox 3.5, Opera 9.64 и 10, Safari 4, Chrome 3);
  • разрешено выполнение JavaScript;
  • FTP-клиент (для работы с файлами резервных копий).

zip Sypex Dumper 2  Sypex Dumper 2.0.6 (Размер: 55.0 KiB, Скачиваний: 28)

Написал: AleX Категория: Скрипты Нет комментариев » 4 June, 2010


Sypex Dumper Lite

sc v108 3s 150x123 Sypex Dumper Lite Sypex Dumper — это PHP-скрипт, с помощью которого можно просто и быстро создать резервную копию (бекап, дамп) базы данных MySQL, а также восстановить в случае необходимости базу данных из резервной копии.

Sypex Dumper в отличии от многих подобных скриптов не загружает бекап-файл целиком в память, благодаря чему, ему безразличен размер базы данных и он одинаково быстро работает, как с маленькими, так и с большими объемами данных.

Sypex Dumper Lite распространяется по лицензии GNU GPL, т. е. является абсолютно бесплатным.

Скачать Sypex Dumper Lite 1.0.8

Написал: AleX Категория: Интересное 2 Комментария(-ев) » 20 September, 2008


Как с помощью Sypex Dumper изменять кодировку таблиц?

Нет ничего сложного, как изменить кодировку таблиц через Sypex Dumper. Первое, что нам требуется сделать – открыть файл дампера, он же dumper.php в редакторе. Весь код, что нам вообще нужен:

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
29
30
// Путь и URL к файлам бекапа
define('PATH', 'backup/');
define('URL',  'backup/');
// Максимальное время выполнения скрипта в секундах
// 0 - без ограничений
define('TIME_LIMIT', 600);
// Ограничение размера данных доставаемых за одно обращения к БД (в мегабайтах)
// Нужно для ограничения количества памяти пожираемой сервером при дампе очень объемных таблиц
define('LIMIT', 1);
// mysql сервер
define('DBHOST', 'localhost:3306');
// Базы данных, если сервер не разрешает просматривать список баз данных,
// и ничего не показывается после авторизации. Перечислите названия через запятую
define('DBNAMES', '');
// Кодировка соединения с MySQL
// auto - автоматический выбор (устанавливается кодировка таблицы), cp1251 - windows-1251, и т.п.
define('CHARSET', 'auto');
// Кодировка соединения с MySQL при восстановлении
// На случай переноса со старых версий MySQL (до 4.1), у которых не указана кодировка таблиц в дампе
// При добавлении 'forced->', к примеру 'forced->cp1251', кодировка таблиц при восстановлении будет принудительно заменена на cp1251
// Можно также указывать сравнение нужное к примеру 'cp1251_ukrainian_ci' или 'forced->cp1251_ukrainian_ci'
define('RESTORE_CHARSET', 'cp1251');
// Включить сохранение настроек и последних действий
// Для отключения установить значение 0
define('SC', 1);
// Типы таблиц у которых сохраняется только структура, разделенные запятой
define('ONLY_CREATE', 'MRG_MyISAM,MERGE,HEAP,MEMORY');
// Глобальная статистика
// Для отключения установить значение 0
define('GS', 1);

В действительности, так всё уже расписано как делать, но, увы не все это видят.
forced – принудительное присвоение таблицам определенного кода. Если у нас БД в кодировке latin, и Вам нужно изменить её на ср1251 – изменям поле:

1
define('RESTORE_CHARSET', 'cp1251');

На:

1
define('RESTORE_CHARSET', 'forced->cp1251');

И уже при восстановление БД в Мускул (И только при восстановление, об этом говорит RESTORE) таблицы будут перекодированы в нужный нам формат.
Всё, БД с новой кодировкой готова. :)

Написал: AleX Категория: Кодинг 4 Комментария(-ев) » 15 July, 2008