Как экспортировать базы данных через командную строку?

У меня есть URL-адрес phpMyAdmin, у меня есть имя пользователя и пароль. Как я могу экспортировать все эти базы данных? Поскольку phpMyAdmin падает, когда я пытаюсь экспортировать их, поэтому я хочу попробовать его через командную строку.

Ответы

Ответ 1

mysqldump -uUSERNAME -pPASSWORD -hHOSTNAME USER_DATABASE > FILENAME.sql

Затем импортируйте, используя:

mysql -uUSERNAME -pPASSWORD -hHOSTNAME USER_DATABASE < FILENAME.sql

Ответ 2

mysqldump -u user -p db_name > db_file.sql

Изменить: на основе комментариев к другому ответу.

Если сервер MySQL разрешает удаленные подключения, вы можете запустить эту команду на другой машине, к которой у вас есть доступ.

mysqldump -h hostname-of-your-server -u user -p db_name > db_file.sql