Geeklog Dbman plugin

Author mystral-kk <geeklog AT mystral-kk DOT net>
Latest version 0.6.1 (2011-10-31)
System requirements Geeklog-1.6.0 or newer, PHP-5.0.0 or newer
License GPLv2 or later

Abstract

The Dbman plugin backups/restores database WITHOUT using mysqldump(.exe).

Install

In the following descriptions,

  1. Uncompress the dbman plugin archive while in the <geeklog_dir>/plugins directory. The archive will create a directory called dbman in the plugins directory.
  2. Under your <admin>/plugins/ directory, create a directory called dbman.
  3. Change to your <geeklog_dir>/plugins/dbman/admin directory and copy the files in the directory to the <admin>/plugins/dbman directory your created in step 2.
  4. Log in to your Geeklog as a root user, go to the plugin editor and install Dbman plugin.

Uninstall

  1. Log in to your Geeklog as a root user and uninstall the Dbman plugin from plugin editor.
  2. Delete the two plugin directories created in the install process: <geeklog-dir>/plugins/dbman and <admin>/plugins/dbman.

History

Version Date(YYYY-MM-DD) Detail
0.6.1 2011-10-31 Fixed a bug where you couldn't upgrade from version 0.5.5 or older
0.6.0 2011-10-29 Updated to work properly with Geeklog-1.8.0.
0.5.5 2011-10-29 Fixed a bug where you try to go to the Configuration panel after Dbman has been uninstalled. Thanks for reporting the bug, dengen!
0.5.4 2010-07-04 Fixed a bug where 'TIMESTAMP' field was not processed as a string value.
0.5.3 2009-11-04 Fixed an error when you choose a language other than English or Japanese.
0.5.2 2008-09-26 Upgraded to prevent include-files to be directly accessed in some case-insensitive file systems (e.g. MS Windows).
0.5.1 2008-09-14 Modified to work properly with PHP-4.x by not using htmlentities() and html_entity_decode() functions.
0.5.0 2008-07-26 Modified to work properly with Geeklog-1.5 (Dbman works properly with Geeklog-1.4.x as well).
0.4.7 2007-12-20 Fixed to back up and restore allowing for database prefix ($_DB_table_prefix).
0.4.6 2007-10-28 Fixed not to display Dbman icon in the CC panel for non-Dbman-admin users.
0.4.5 2007-04-05 Fixed a broken path in SQL console screen. Thanks Tsuchi!
0.4.4 2007-03-25 Fixed to save CRLF correctly.
0.4.3 2006-08-06 Now you can download backupped files simply by clicking on their respectives URL links. Added SQL console to input and execute SQL.
0.4.2 2006-07-03 Modified to use $_Dbman_CONF['backup_except'] in deciding whether a table's contents should not be backupped. By default, Dbman *** doesn't *** backup tables created by GUS (Geeklog Usage Stats) plugin. If you'd like to change this, edit $_DBMAN_CONF['backup_except'] in <geeklog_dir>/plugins/dbman/config.php.
0.4.1 2006-07-03 Modified to backup records in small chunks (default 100) to avoid "MySQL Client Out of Memory" error. Modfied to enabled plugin_upgrade_Dbman() to work properly.
0.4 2006-05-04 Implemented a feature of restoring data from backup file.
0.3.1 2006-04-28 Modified to save NULL values correctly.
0.3 ? Initial public release.