2017-02-23 94 views
1

我是新來laravel我只是想出如何在Windows上我的本地機器MAMP安裝作曲家laravel等等等等,現在我已經對終端的命令是PHP的MySQL laravel 5.4終端問題

C:\project>mysql -uroot -proot 
'mysql' is not recognized as an internal or external command, 
operable program or batch file. 
混淆

我該如何解決這個問題?

+0

mysql客戶端沒有全局安裝。從網站直接安裝mysql客戶端或在步驟3之後添加一個指向mysql目錄的路徑變量 – MiltoxBeyond

回答

0

設置環境將解決這一問題

  1. 轉到Control Panel -> System -> Advanced
  2. 點擊 - Environment Variables
  3. 進入TO-系統變量PATH找到並點擊它。
  4. 將您的mysql\bin文件夾的路徑添加到結束路徑。 (例如:E:\xampp\mysql\bin)並添加;行末
  5. 關閉所有打開的命令提示符。
  6. 重新打開並嘗試它。
+0

可以解釋更多雙擊路徑或單擊,然後單擊新建路徑等,以及我應該在我的mamp中找到哪個文件/ bin/mysql? – Qazalbash

+0

ya。 mysql bin路徑 –

+0

完成它仍然無法工作。如果您設置路徑的作品,請使用 – Qazalbash

0

將PATH設置爲指向MYSQL bin文件夾通常是第一個想法,但是我發現這很危險,因爲當您更改軟件時,事情會變得很糟糕。

我通常在創建項目一小批文件夾或者說,它已經在你的PATH,這樣

mysqlpath.cmd

echo off 
PATH=C:\mamp\path\to\the\mysql\bin;%PATH% 
mysql -v 

mysql -v將輸出MySQL的版本號的文件夾中但是知道正確的文件夾已被添加到PATH是一種方便的方式。這會將該文件夾添加到PATH中,但僅限於命令窗口的生命週期。

接着剛剛從任何命令窗口,當你想使用MySQL命令行

> phppath 

您可能還喜歡創建一個PHP以及

phppath.cmd運行此

echo off 
PATH=C:\mamp\path\to\the\php\;%PATH% 
php -v