У мене є MySQL db на машині A, і я хочу отримати доступ до mysqldump з машини B.
Обидві машини працюють на Linux, і я також маю облікові дані обох, але я не можу отримати доступ до mysqldump. Що я можу спробувати?
У мене є MySQL db на машині A, і я хочу отримати доступ до mysqldump з машини B.
Обидві машини працюють на Linux, і я також маю облікові дані обох, але я не можу отримати доступ до mysqldump. Що я можу спробувати?
Відповіді:
Загалом, якщо у вас є облікові дані для доступу до MySql з машини B.
У вас повинно бути ім'я користувача 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