加密mysql数据库

时间:2013-03-12 20:14:27

标签: encryption mysqldump

我有一个MYSQL数据库(它本身包含加密数据MD5密码字段),我希望备份和加密。该应用程序是标准Dreamweaver共享托管服务器上的PHP。

我期望必须对整个MYSQL数据库进行DUMP,然后以某种方式对其进行加密。

我知道我需要shell_exec()一个MYSQLdump,然后使用某种形式的加密实用程序加密它。

我可以使用PHP代码执行此转储/压缩/加密吗?

如果我走在正确的轨道上,我会期待如下:

<?php 
1. [connect to database]
2. [perform MYSQLdump]
3. [perform encryption]
4. [write to file: /directory/backup.<timedatestamp>.gz]
5. [create whiskey & celebrate]
?>

作为一个非常低级的PHP开发人员,我需要特定的功能代码,如果你不介意的话我可以复制/粘贴。步骤1&amp; 5但需要手持步骤3,4&amp; 5。

如果PHP没有任何内置加密并且需要第三方实用程序,我将需要知道如何确定它是否已安装在我的服务器上以及如何安装(如果不是)。

P.S。 5中创建的产品愿意分享。

0 个答案:

没有答案