class dbBackup { public $host='localhost'; //數據庫地址 public $user='root'; //登錄名 public $pwd=''; //密碼 public $database; //數據庫名 public $charset='utf8'; //數據庫連接編碼:mysql_set_charset }
二、添加數據庫連接function。
復制代碼 代碼如下:
/** * 連接數據庫 ... */ function db() { $con = mysql_connect($this->host,$this->user,$this->pwd); if (!$con){ die('Could not connect'); }
$db_selected = mysql_select_db($this->database, $con); if (!$db_selected) { die('Can/'t use select db'); }
mysql_set_charset($this->charset); //設置編碼
return $con; }
三、查詢數據庫表集合
復制代碼 代碼如下:
/** * 表集合 ... */ function tblist() { $list=array();
$rs=mysql_query("SHOW TABLES FROM $this->database"); while ($temp=mysql_fetch_row($rs)) { $list[]=$temp[0]; }
return $list; }
四、查詢表結構
復制代碼 代碼如下:
/** * 表結構SQL ... */ function sqlcreate() { $sql='';