Mysql数据库备份sql文件的安全性


Mysql database backup sql file security?

我有一个PHP脚本,可以将数据库备份为任何人都可以访问的dbName.sql。我需要加密/解密备份数据库,以便只能在我的应用程序中访问。我该怎么做?

注意:我有一个列表页面可以下载所有数据库备份。我希望我的服务器只能使用数据库。

备份文件时,请将其移动到服务器根目录中任何人都无法访问的位置。因此,例如,如果您的公共目录是public_html,请将该文件移动到public_html文件的外部(或同一级别)。

然后,访问它的唯一两种方法是通过脚本(通过适当的调用)或通过FTP客户端。