MySql 数据库转储
如何在 Windows 上使用 PHP 每天自动进行 Mysql 数据库转储?
how to take the automatic Mysql database dump daily using PHP on Windows?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如何在 Windows 上使用 PHP 每天自动进行 Mysql 数据库转储?
how to take the automatic Mysql database dump daily using PHP on Windows?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
你需要在 Windows 控制面板中创建一个计划任务,然后将 mysqldump 命令传递给它,
如果
你想在 php 中执行此操作,那么你也可以
在 Windows 控制面板中创建计划任务,并将其传递给 php 脚本的路径,
如下所示
请记住,它可能不会使用与网络服务器相同的 php.ini,因此您的配置可能会有所不同,
您可以通过所有这些来备份您的来自 php 的数据库,
这还将所有错误消息通过管道传输到 error.txt
如果您觉得有必要,您可以阅读该文件并通过电子邮件将其发送给自己
you need to create a scheduled task in windows control panel, and pass it the mysqldump command
something like this
if you want to do that in php then you can as well
create a scheduled task in windows control panel, and pass it the path to your php script
something like this
Keep in mind it probably wont use the same php.ini as the webserver, so your config might be different
you can all this to backup your database from php
this also pipes the any error messages to error.txt
and you can read that file and email them to yourself if you feel the need