如何将数据库备份文件上传到服务器?

时间:2017-02-10 11:50:33

标签: php mysql codeigniter localhost database-backups

我们为学校管理系统制作了一个基于Web的应用程序。 (Codeigniter,PHP,MYSQL)。此应用程序在localhost中运行。在app中我们提供了备份数据库的选项。这工作正常。但问题是我们不希望我们的用户下载数据库,因为用户会看到DB Schema :(而我们希望当用户点击Backup时我们要将数据库(.sql备份文件)上传到我们的我们还尝试将此文件上传到我们的Gmail帐户。

我需要专家建议在这种情况下我们需要做什么?

2 个答案:

答案 0 :(得分:0)

简单,允许备份功能仅限超级管理员并限制其他用户使用。无需编写更多代码。

答案 1 :(得分:0)

从用户限制数据库备份选项。如果你只把权利交给超级管理员,那就更好了。