MySQL从shell还原GPG加密数据库
我有一个MySQL数据库的gpg加密转储。 我试图用一个命令来恢复它,但它不起作用——我想——因为我需要输入两个密码,一个用于解密,一个用于访问数据库,它似乎把事情搞砸了。 我所做的是:MySQL从shell还原GPG加密数据库,mysql,encryption,gnupg,database-restore,Mysql,Encryption,Gnupg,Database Restore,我有一个MySQL数据库的gpg加密转储。 我试图用一个命令来恢复它,但它不起作用——我想——因为我需要输入两个密码,一个用于解密,一个用于访问数据库,它似乎把事情搞砸了。 我所做的是: gpg --decrypt dump.sql.gpg | mysql -u user -p db_name 它要求我同时输入DB密码和gpg密码,这样我就不能同时输入这两个密码了。 是否可以将密码要求分开? 谢谢缺少一些参数: 静音gpg输出至终端:--静音--无tty 批处理模式:--批处理 --decry
gpg --decrypt dump.sql.gpg | mysql -u user -p db_name
它要求我同时输入DB密码和gpg密码,这样我就不能同时输入这两个密码了。
是否可以将密码要求分开?
谢谢缺少一些参数: