it-swarm.com.ru

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

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

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

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

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

mysqldump -u user -p db_name > db_file.sql

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

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

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

14
djdy

Если вы хотите экспортировать все базы данных по одной команде одновременно, используйте вместо этого следующую команду.

mysqldump -u <THE USERNAME> -p --all-databases > all_databases.sql
0
Hasanuzzaman Sattar