MYSQL的备份还原(PHP实现)_MySQL
程序员文章站
2023-12-30 09:51:04
...
bitsCN.com
手把手教你实现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推荐阅读
-
PHP查询mysql,中文数据,通过不同方式添加的相同数据竟然显示不同解决方案
-
MySQL中连接各个表的连接属性如何在语句中实现,是不是还得再创建一个表
-
PHP+MySQL+jQuery打造自己的微博程序_PHP教程
-
用mysql内存表来代替php session的类_PHP教程
-
sql2000数据库 PHP用mysql数据库存储session的代码
-
mysql - php在linux后台定时运行的脚本有哪些?
-
php读取mysql的简单实例
-
IIS+PHP+MySQL环境中,PHP.INI要修改的几处_MySQL
-
php+mysql遭遇的奇怪有关问题
-
史上最全的MySQL备份方法_MySQL