Команда mysqldump показывает пустую

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

после входа в mysql


person Jagveer Singh    schedule 04.09.2020    source источник
comment
mysqldump — это команда оболочки, внутри программы mysql она не используется.   -  person Barmar    schedule 04.09.2020
comment
Он ждет, пока вы наберете ;, чтобы обозначить конец запроса. Затем он выдаст вам сообщение об ошибке.   -  person Barmar    schedule 04.09.2020
comment
@Barmar Спасибо за быстрый ответ. Вы сэкономили мое время, и он отлично работает.   -  person Jagveer Singh    schedule 04.09.2020


Ответы (1)


mysqldump нужно запускать из обычной оболочки, а не внутри программы mysql.

Введите ;, а затем Return, чтобы завершить команду, которую вы начали вводить. Вы получите сообщение об ошибке, поскольку mysqldump не является допустимым SQL-запросом.

Введите quite, чтобы выйти из программы mysql и вернуться в обычную командную строку.

Затем введите командную строку mysqldump. Вам нужно будет указать некоторые аргументы, такие как имя базы данных и таблицы для дампа.

person Barmar    schedule 04.09.2020