Mac 安裝MySQL數據庫,系統提示mysql: command not found怎么辦


當我們安裝好MySQL后,在終端輸入mysql命令,發現並不能看到自己安裝的數據庫,這是因為你沒有配置環境變量。

在os系統中安裝MySQL數據庫默認保存在/usr/local/mysql

那么我們應該如何配置環境變量呢?

1、打開terminal,輸入:sudo su   回車  進入系統管理員管理目錄(當然你要輸入你的用戶密碼才能進入)

2、輸入命令:vim /etc/profile   接着就進入到vim編輯界面

3、在vim編輯界面,按i進入編輯狀態,接着,就可以增加路徑名稱,輸入命令:export PATH=$PATH:/usr/local/mysql/bin

 

4、按下esc鍵,退出編輯狀態

5、輸入命令: :wq!  (表示保存並強制退出)

6、接着就調回我之前的那個terminal界面了:

 

7、在這個界面接着輸入命令:source /etc/profile   表示設置立即生效,當然你關閉后重啟也是一樣的道理

這時可以輸入:mysql  --version  回車 進行測試

 

如果系統還是提示 mysql: command not found怎么辦?

1、蘋果 -> 系統偏好設置 -> 最下邊點mysql  在彈出頁面中  關閉mysql服務;

2、進入終端輸入:cd /usr/local/mysql/bin

3、回車后 登錄管理員權限 sudo su  (輸入你電腦的密碼)

4、回車后輸入以下命令來禁止mysql驗證功能  ./mysqld_safe --skip-grant-tables &    (注意是mysqld)

5、回車后mysql會自動重啟(偏好設置中可以看到mysql的狀態會變成running)

6、接着輸入命令 ./mysql

7、回車后可以看到如下效果:

出現了讓人舒心的 mysql> 提示符!!!

8、下面就是修改密碼

接着輸入:FLUSH PRIVILEGES;

回車后,輸入:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123');

9、重新打開一個terminal,輸入:mysql -uroot -p123  即可進入MySQL數據了:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM