mysql - 从 Laravel 应用程序备份数据库
问题描述
我想通过单击一个按钮从我的应用程序中备份我的整个 Laravel 应用程序 mysql 数据库,有人帮忙吗?
解决方案
(Laravel 备份)由 Spatie 提供。
该软件包为您提供了一个命令 ( php artisan backup:run
)。这不完全是您所需要的。
但是您可以在管理部分中创建一个带有路由链接的按钮。从那里(从路由或控制器)您可以通过以下方式调用此命令
Artisan::call('backup:run');
这将触发备份。
推荐阅读
- ios - 带有分页和缩放的嵌套 UIScrollView
- python - 根据 Python 实现有条件地从 requirements.txt 安装
- python - 如何更改 json 响应
- java - ConcurrentModificationException 逻辑分解
- git - 强制推送到远程存储库后无法执行 git revert
- html - Jekyll 包括在没有模板的情况下无法在 GitHub Pages 中工作
- python - 使用 pandas Python 循环文件
- ffmpeg - 使用ffmpeg将RTP转码为HLS时无输出
- rust - 如何检查我的内存分配是否正确?
- gcloud - 无法在 Google Cloud 中的现有 Kubernetes 服务上创建基于标头的外部 HTTPS LBS 路由规则