我在机器A上有一个MySQL数据库,我想从机器B访问mysqldump。
这两台机器都在Linux上运行,并且我也都有两者的凭据,但是我无法访问mysqldump。我可以尝试什么?
我在机器A上有一个MySQL数据库,我想从机器B访问mysqldump。
这两台机器都在Linux上运行,并且我也都有两者的凭据,但是我无法访问mysqldump。我可以尝试什么?
Answers:
通常,如果您具有从计算机B访问MySql的凭据。
您应该具有MySQL用户名,主机名和密码,然后可以编写用于备份的命令
在机器B上写入
mysqldump -h Your_host_name -u user_name -p password --all-databases > backup.sql
如果您遇到问题,则可能是网络问题,请尝试以下方法:
我这样说,它完美地工作
mysqldump -P 7999 -h'192.168.1.25'-vv -u'user'-p'password'base_dados | gzip> base_dados.sql.gz