MySQL 安裝好後登不進去!! for mac
你會進來這篇文章,你可能跟我一樣遇到了這個問題
Access denied for user 'root'@'localhost' (using password: no)
這個問題字面上就是密碼錯誤,或者帳號有問題== (很神奇剛安裝好耶)
接下來就照下面的步驟
就應該可以解決它!!
Step 1.
設定路徑:
cd ~
vim .bash_profile
新增底下指令
alias mysql="/usr/local/mysql/bin/mysql"
如果你是使用zsh就到 .zshrc 新增底下指令
export PATH="/usr/local/mysql/bin:$PATH"
Step 2.
去偏好設定把mysql停掉
Step 3.
接下來開啟terminal輸入指令
mysqld_safe --skip-grant-tables
進入安全模式
這時候就算是啟動mysql了
Step 4.
開起另外一個terminal輸入下面指令
mysql -u root -p
就可以進去囉^^
Step 5.
再來就是我們要修改root的密碼
一行一行輸入 記得分好唷~~
flush privileges;
alter user 'root'@'localhost' identified by 'newPassword';
exit;
Step 6.
快完成囉~~
再來去查詢process id 以下指令查詢
ps ax | grep mysql
之後會跳出一大堆東西
接下來就把他”都“砍掉就可以囉 (我自己是出現三個8開頭的)
sudo kill 83690 83689 83460
Step 7.
這時就可以很開心的去偏好設定打開MySQL
就大功告成囉~~
安裝檔案:mysql-5.7.21-1-macos10.13x86_64.dmg
時間:2018-3-15
Access denied for user 'root'@'localhost' (using password: no)
這個問題字面上就是密碼錯誤,或者帳號有問題== (很神奇剛安裝好耶)
接下來就照下面的步驟
就應該可以解決它!!
Step 1.
設定路徑:
cd ~
vim .bash_profile
新增底下指令
alias mysql="/usr/local/mysql/bin/mysql"
如果你是使用zsh就到 .zshrc 新增底下指令
export PATH="/usr/local/mysql/bin:$PATH"
Step 2.
去偏好設定把mysql停掉
Step 3.
接下來開啟terminal輸入指令
mysqld_safe --skip-grant-tables
進入安全模式
這時候就算是啟動mysql了
Step 4.
開起另外一個terminal輸入下面指令
mysql -u root -p
就可以進去囉^^
Step 5.
再來就是我們要修改root的密碼
一行一行輸入 記得分好唷~~
flush privileges;
alter user 'root'@'localhost' identified by 'newPassword';
exit;
Step 6.
快完成囉~~
再來去查詢process id 以下指令查詢
ps ax | grep mysql
之後會跳出一大堆東西
接下來就把他”都“砍掉就可以囉 (我自己是出現三個8開頭的)
sudo kill 83690 83689 83460
Step 7.
這時就可以很開心的去偏好設定打開MySQL
就大功告成囉~~
安裝檔案:mysql-5.7.21-1-macos10.13x86_64.dmg
時間:2018-3-15
留言
張貼留言