mysqldump отсутствует на сервере wamp

mysqldump отсутствует на сервере wamp

Я пытаюсь использовать mysqldump на моем сервере wamp mysql console, однако, похоже, mysqldump не включен. Я нашел файл mysqldump.exe в этом месте:

/cygdrive/c/wamp/bin/mysql/mysql5.6.12/bin/mysqldump.exe

Как его использовать в MySqlConsole?

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

Я совсем новичок в MySQL, поэтому, возможно, я чего-то не понимаю.

решение1

Прежде всего, задайте (включите) путь mysqldump.exeв PATHпеременную окружения следующим образом:

set PATH=%PATH%;\Path\to\mysqldump.exe

Во-вторых, вам НЕ нужно запускать mysqldumpкоманду из mysqlconsole, ее следует запускать из обычной командной строки, как только она PATHбудет установлена ​​(как указано выше).

Например, вы можете использовать следующий URL-адрес для создания и восстановления резервных копий MySQL:

Резервное копирование и восстановление базы данных MySQL с помощью mysqldump

В-третьих, путь, который вы упомянули выше, показывает путь с машины Linux/Unix (с прямыми слешами). В случае, если вы используете mysql в Linux, я бы посоветовал вам использовать собственную (Linux) установку (вместо использования многоуровневого Cygwin и т. д.)

Связанный контент