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='';