Ответ 1
Используйте это:
mysqldump -P3306 -h192.168.20.151 -u root -p database > c:/my.sql
Надеюсь помочь вам:)
Издание для Linux
mysqldump -u root -p databasename > ~/Downlaods/filename.sql
mysqldump -h xxx.xxx.xxx.xxx -u username -ppassword databasename > C:\path\to\store\file
Казалось, что он работает, когда он загружается, но файл не появляется после его завершения.
У меня что-то не так в командной строке?
Используйте это:
mysqldump -P3306 -h192.168.20.151 -u root -p database > c:/my.sql
Надеюсь помочь вам:)
Издание для Linux
mysqldump -u root -p databasename > ~/Downlaods/filename.sql
Просто запустите mysqldump -h xxx.xxx.xxx.xxx -u username -ppassword databasename > C:\path\to\store\file
из командной строки на вашем локальном компьютере.
Я не понимаю, почему вы включаете ssh в свой вопрос, но...
Сначала попробуйте ту же команду, не перенаправляя ее в файл, чтобы увидеть, что вы можете подключиться к базе данных.
Вторые убедитесь, что вы можете писать в это место (попробуйте создать и отредактировать файл по тому же пути).
Если те, кто будет работать, должны работать.