Mac os安裝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 回車 進行測試
如果系統還是提示 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,輸入:
參考:https://blog.csdn.net/adley_app/article/details/54694230
Mac os安裝MySQL數據庫,系統提示mysql: command not found該怎麽辦