PHP 实现 数据库备份(高分送牛人)
程序员文章站
2024-01-26 14:07:04
...
PHP 数据库备份 存储 数据库 我想用PHP实现数据库备份,备份为sql语句或者txt文件都可以。
目前可以实现表结构及数据备份,但对于视图,存储过程,函数等似乎不能实现程序备份。网上查了一下,基本都是到表结构结束。有谁实现了完整库备份的,请给指导,当然能提供参考代码最好呵呵,谢谢。
这是我在cnblogs里的日志,主要是实现了表结构备份 http://www.cnblogs.com/martin1009/p/3145755.html,但我想实现库所有备份(包括表,视图,存储过程,函数,触发器等)。
目前可以实现表结构及数据备份,但对于视图,存储过程,函数等似乎不能实现程序备份。网上查了一下,基本都是到表结构结束。有谁实现了完整库备份的,请给指导,当然能提供参考代码最好呵呵,谢谢。
这是我在cnblogs里的日志,主要是实现了表结构备份 http://www.cnblogs.com/martin1009/p/3145755.html,但我想实现库所有备份(包括表,视图,存储过程,函数,触发器等)。
回复讨论(解决方案)
http://kerry.blog.51cto.com/172631/177570/
你看看有用没,
SHOW CREATE DATABASE 读取创建库的语句
SHOW CREATE SCHEMA 读取创建库的语句
SHOW CREATE TABLE 读取创建表的语句
SHOW CREATE VIEW 读取创建视图的语句
SHOW CREATE PROCEDURE 读取创建存储过程的语句
SHOW CREATE FUNCTION 读取创建函数的语句
很多的,不一一开列了,自己看手册
这个呢,
http://my.oschina.net/laodiaoya/blog/90596
参考 phpMyAdmin 的导出部分
早就实现这些功能
最新 4.0.4 建议从官网下载
群里几个写各种管理工具的还不出来?