gpt4 book ai didi

mysql无密码本地备份/远程恢复

转载 作者:行者123 更新时间:2023-11-29 18:31:09 26 4
gpt4 key购买 nike

我正在尝试备份本地数据库并在远程服务器上恢复它而不显示密码

mysqldump -u local_user -pPWD my_db | mysql -u remote_user -pPWD -h IP -C T

,但首先,我需要登录并创建一个数据库以在远程服务器上恢复:

mysql -u remote_user -pPWD -h IP -e "create database T;"

我已在本地服务器 A 和远程服务器 B 上创建了 extra.my.cnf。

-rw-r--r-- 1 root root   37 Aug 14 11:35 extra.my.cnf  <----- A
-rw-r--r-- 1 root root 75 Aug 14 18:49 extra.my.cnf <----- B

远程 extra.my.cnf 的内容(在 B 上):

# cat extra.my.cnf
[client]
user=remote_user
password="PWD"

[mysqldump]
user=remote_user
password="PWD"

使用 --defaults-extra-file 不起作用。

mysql --defaults-extra-file=/path/to/extra.my.cnf -h IP

Could not open required defaults file: /path/to/extra.my.cnf
Fatal error in defaults handling. Program aborted

我错过了什么???

最佳答案

最终使用 mysql_config_editor 并解决了问题

关于mysql无密码本地备份/远程恢复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45681942/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com