<?php 
 
//include class
 
require_once('./MySQLDump.class.php'); 
 
 
//create new instance of MySQLDump
 
$backup = new MySQLDump();
 
 
 
//set drop table if exists
 
$backup->droptableifexists = true;
 
 
//connect to mysql server (host, user, pass, db)
 
$backup->connect('localhost','root','','mysql');
 
 
//if not connected, display error
 
if (!$backup->connected) { die('Error: '.$backup->mysql_error); }
 
 
//dump single table
 
$backup->dump_table('example_table');
 
echo "<pre>".htmlspecialchars($backup->output."</pre>"; //we can use htmlspecialchars in case that there are some html tags in database
 
 
//dump entire db
 
$backup->dump();
 
echo "<pre>".htmlspecialchars($backup->output."</pre>"; //we can use htmlspecialchars in case that there are some html tags in database
 
 
//dump few tables
 
$backup->dump_table('example_table');
 
$backup->dump_table('second_table', false); //set 2nd argument to false to keep previous table(s) in output stream
 
echo "<pre>".htmlspecialchars($backup->output."</pre>"; //we can use htmlspecialchars in case that there are some html tags in database
 
 
?>
 
 |