2016-05-28 5 views
-1

Я установил MySQL 5.7 в Windows 10 и могу заставить его работать из рабочего места, но каждый раз, когда я пытаюсь запустить его из powershell, он дает мне эту ошибку.Не удается запустить MySql из powershell

enter image description here

Помощь кто-нибудь?

Thanks

+0

Какова ценность '$ env: PATH'? Он содержит папку, содержащую команду 'mysql'? – Richard

+0

Убедитесь, что выполнимый путь mysql находится в вашем пути, используя '$ env: Path -split ';'' –

+0

Как указано в сообщении об ошибке, вы пытались запустить '. \ Mysql'? Вы также можете добавить местоположение в 'PATH' в' $ env'. – sodawillow

ответ

1

Эта ошибка возникает из-за того, что. Mysql не добавляется на пути к окнам. Вот почему это происходит. Первоначально захватить местоположение mysql.exe. найти его в каталоге установки.

В моем случае mysql.exe находится в папке C:\xampp\mysql\bin Ваш может варьироваться в зависимости от вашей установки.

Затем щелкните правой кнопкой мыши на этом Pc-> Properties-> Advanced System Settings (с левой стороны).

вы получите коробку для набора номера. Нажмите на переменные окружения Image

Найти путь под системными переменными (нижняя сторона всплывающего окна). Нажмите «Изменить» Image

Нажмите «Новый» с правой стороны. Вставьте туда путь mysql. Нажмите «ОК». Затем перезапустите силовую оболочку

Теперь команда Mysql должна работать.

+0

Привет, я попытался добавить это в путь, но он все еще не работает в powershell. Как ни странно, при использовании командной строки mysql запускается? Я настоящий новичок, который пытается научить себя, так что извините, если мне не хватает чего-то основного здесь. Есть ли причина, по которой она работает в командной строке, но не в powershell? Спасибо – Ystan

+1

Привет, я узнал, если я следую тому, что он говорит и использует ./mysql -u root -p, он работает Просто любопытно, почему я должен это делать, а не просто запускать его без./в командной строке. (примечание стороны: кодирование действительно сложно со всеми этими небольшими различиями lol) – Ystan

+1

@Ystan ответ можно найти, указав свой PATH. Используйте '$ ENV: PATH' и ищите' c: \ program files \ MySQL \ MySQL Server 5.7 \ bin', если его нет в списке, добавьте его, используя шаги, указанные @Shobi P P – user4317867

Смежные вопросы