encryption - 如何在mysql中进行加密数据库备份

标签 encryption mysql redhat

我正在使用 mysql-5.5 和 rhel5,我的目的是使用 mysqldump 进行加密备份和压缩备份

因为我正在使用 mysqldump,如下所示

mysqldump -u root -p db_name | gzip >file_name.sql.gz

它会提供压缩备份,但不会提供加密备份

最佳答案

这个怎么样:

mysqldump -u root -p db_name | gpg --encrypt -r 'user_id' | gzip >file_name.sql.gz

当然,您需要要为其加密的用户的公钥。

例如

gpg --import keyfile

关于encryption - 如何在mysql中进行加密数据库备份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15439529/

相关文章:

linux - 谁能帮助纠正我的 bash 脚本 : Custom user creation in bash?

javascript - 使用 JavaScript/PHP 安全提交表单

java - signature.verify() 总是返回 False

c# - 未使用 .net S3 获得客户端加密

php - 使用 MacBook 作为 Mysql 本地服务器

mysql - 如何重用 MySQL Workbench 中的表?

mysql - 如何在redhat linux上运行mysql v5.5

java - 如何在 PGP key 环和 Java keystore 文件之间进行转换?

mysql - 右表上有(无行)条件的左连接

linux - 如何在 vi 编辑器中将 Notepad++ 中的代码复制到新文件中?