Я установил MySQL 5.7 в Windows 10 и могу заставить его работать из рабочего места, но каждый раз, когда я пытаюсь запустить его из powershell, он дает мне эту ошибку.Не удается запустить MySql из powershell
Помощь кто-нибудь?
Thanks
Я установил MySQL 5.7 в Windows 10 и могу заставить его работать из рабочего места, но каждый раз, когда я пытаюсь запустить его из powershell, он дает мне эту ошибку.Не удается запустить MySql из powershell
Помощь кто-нибудь?
Thanks
Эта ошибка возникает из-за того, что. Mysql не добавляется на пути к окнам. Вот почему это происходит. Первоначально захватить местоположение mysql.exe. найти его в каталоге установки.
В моем случае mysql.exe находится в папке C:\xampp\mysql\bin
Ваш может варьироваться в зависимости от вашей установки.
Затем щелкните правой кнопкой мыши на этом Pc-> Properties-> Advanced System Settings (с левой стороны).
вы получите коробку для набора номера. Нажмите на переменные окружения Image
Найти путь под системными переменными (нижняя сторона всплывающего окна). Нажмите «Изменить» Image
Нажмите «Новый» с правой стороны. Вставьте туда путь mysql. Нажмите «ОК». Затем перезапустите силовую оболочку
Теперь команда Mysql должна работать.
Привет, я попытался добавить это в путь, но он все еще не работает в powershell. Как ни странно, при использовании командной строки mysql запускается? Я настоящий новичок, который пытается научить себя, так что извините, если мне не хватает чего-то основного здесь. Есть ли причина, по которой она работает в командной строке, но не в powershell? Спасибо – Ystan
Привет, я узнал, если я следую тому, что он говорит и использует ./mysql -u root -p, он работает Просто любопытно, почему я должен это делать, а не просто запускать его без./в командной строке. (примечание стороны: кодирование действительно сложно со всеми этими небольшими различиями lol) – Ystan
@Ystan ответ можно найти, указав свой PATH. Используйте '$ ENV: PATH' и ищите' c: \ program files \ MySQL \ MySQL Server 5.7 \ bin', если его нет в списке, добавьте его, используя шаги, указанные @Shobi P P – user4317867
Какова ценность '$ env: PATH'? Он содержит папку, содержащую команду 'mysql'? – Richard
Убедитесь, что выполнимый путь mysql находится в вашем пути, используя '$ env: Path -split ';'' –
Как указано в сообщении об ошибке, вы пытались запустить '. \ Mysql'? Вы также можете добавить местоположение в 'PATH' в' $ env'. – sodawillow