将数据库导出到另一个服务器mysql



我正在尝试将数据库从服务器A导出到服务器B。我使用以下命令

$ mysqldump -u user -p'password' db-name foo | ssh user@remote.box.com mysql -u user -p'password' db-name foo

当我在powershell中运行命令时,它会再次提示密码。尽管我在命令中传递密码。。有没有办法绕过密码提示?

a(您可以删除帐户用户的密码。

b( 您可以使用unix套接字身份验证,让用户不需要密码,但仍然是用户(要求unix和mysql用户的名称相同(。

c( 您可以使用~/.my.cnf来包含密码ref/

[client]
password=....

相关内容

最新更新