mysql не распознается как внутренняя или внешняя команда, действующая программа или пакет

я установил путь MySQL, но все еще получаю ту же ошибку. Пожалуйста, дайте мне знать, следовал ли я правильному или нет.

расположение MySQL:C:Program FilesMySQLMySQL Server 5.0bin

в Windows системные переменные я установил путь как:

  • имя переменной: MYSQL_HOME
  • значение переменной: C:Program FilesMySQLMySQL Server 5.0bin

для установки пути:

  • имя переменной: PATH
  • значение переменной: .;%JAVA_HOME%bin;%MYSQL_HOME%bin...

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

4 ответов


MYSQL_HOME значение переменной:с: программы\файлы\с mysql\mysql сервер 5.0\ОГРН %MYSQL_HOME%\bin

видишь проблему? Это приводит к пути C:\Program Files\MySQL\MySQL Server 5.0\bin\bin


просто введите в командной строке:

set path=%PATH%;D:\xampp\mysql\bin;

здесь мой путь начался с D, поэтому я использовал D:, вы можете использовать C: или E:

enter image description here


MYSQL_HOME:

C:\Program Files\MySQL\MySQL Server 5.0

путь:

%MYSQL_HOME%\bin;

в моем случае это оказался простой случай интервал.

оказывается, я вставил пробел после последнего ; и перед ""C:\Program файлы\MySQL\MySQL Server 5.7" По этой очень простой причине, независимо от того, что я сделал, MySql все еще не был распознан.

Как только я устранил пробелы до и после пути, он работал отлично.

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

кроме того, я новичок во всем этом windows, поэтому, пожалуйста, извините меня, если это звучит очень просто.