时间:2021-07-01 10:21:17 帮助过:8人阅读
手把手教你实现MYSQL的备份还原
在文章最后会附上代码,但是建议大家认真从头看完。代码不重要,实现的思路才是重点。
示例代码用我比较熟悉的PHP,当然你看完并理解了其中的思路,相信你也可以快速地用你熟悉的语言自己写出来。
一、新建dbBackup类,设置默认参数。
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; }
编辑中.................
bitsCN.com