求PHP被访问时备份MySQL数据库到PHP文件所在目录代码

求一段代码,当PHP文件被访问时,备份.sql数据库文件到PHP文件的所在目录。
2026年09月25日 19:20
有1个网友回答
网友(1):

MYSQL的数据库是存放在磁盘上的,以文件的形式,位置一般是mysql安装文件夹下的data,当然也可以通过MY.INI进行修改。那么,备份MYSQL数据库其实就是对data文件夹打包,在UNIX下可以用tar命令,在WINDOWS下可以用WINRAR等工具。所以,用PHP文件备份MYSQL数据库,本质就是PHP文件用system调用tar或者rar.exe对MYSQL的数据库文件夹进行打包,例如:
system('"c:\\program files\\winrar\\rar.exe" a db.rar e:\\mysql\\data');