Eu tenho um banco de dados MySQL na máquina A e quero acessar o mysqldump da máquina B.
Ambas as máquinas estão rodando no Linux e eu também tenho as credenciais de ambas, mas não consigo acessar o mysqldump. O que posso tentar?
Em geral, se você possui credenciais para acessar o MySql na Máquina B.
Você deve ter o nome de usuário, o nome do host e a senha do MySQL. Em seguida, você pode escrever o comando para fazer o backup
Na gravação B da máquina
mysqldump -h Your_host_name -u user_name -p password --all-databases > backup.sql
Se você enfrentar problemas, pode haver algum problema de rede, tente algumas coisas como
se você usar
--host MachineA
como parâmetros do mysqldump deve funcionarfonte
Isto é para tirar um dump de uma tabela específica
fonte
Eu coloco assim e funciona perfeitamente
mysqldump -P 7999 -h '192.168.1.25' -vv -u'user '-p'password' base_dados | gzip> base_dados.sql.gz
fonte