Diskuse

Téma: Db Backup

Zdravím. Chtěl bych se zeptat, k čemu konkrétně slouží a jak se používá knihovna databází, kterou má na svém webu v sekci ke stažení umístěn jval. Je mi jasné, že se pomocí ní dá zálohovat databáze, jen nevím, který soubor kam nahrát a jak to bude ve výsledku fungovat. Díky za odpověď.
postZaslat odpověď
http://www.phpclasses.org/browse/file/16861.html
a použití vypadá třeba takto://MySQL connection parameters
$dbhost = 'localhost';
$dbuser = 'username';
$dbpsw = 'password';
$dbname = 'database';
$days = 5;
$dir = 'backup_files/';
$file = $dbname.'_'.date('Y-m-d_His').'.sql';

//Connects to mysql server
$connect = @mysql_connect($dbhost,$dbuser,$dbpsw);
mysql_query("SET NAMES `CP1250`");

//Includes class
require_once('mysqldump.php');

//Creates a new instance of MySQLDump: it exports a compressed and base-16 file
$dumper = new MySQLDump($dbname,$dir.$file,false,false);

//Dumps all the database
$dumper->doDump();

if (is_dir($dir) )
{
$handle=opendir($dir);
while (false!==($file = readdir($handle))) {
if ($file != "." && $file != "..") {
$Diff = (time() - filectime($dir.$file))/60/60/24;
if ($Diff > $days) unlink($dir.$file);

}
}
closedir($handle);
}
Ale bylo to někdy z roku 2007, novější verze bude jistě mít více možností.