今晚將 MySQL 5.7 裝了起來,但無法像以前一樣用 root 身份登入進去修改密碼
發現原來是要先取得一組臨時密碼後才能登入使用,簡單說明一下
1. 先按照以前的指令登入
# mysql -u root -p (按Enter)
Enter password: (直接按Enter)
這時會得到 Access denied 的錯誤訊息,不過這是正常的
2. 切換到家目錄找臨時密碼
# cd ~
# cat .mysql_secret
這時應該就可以發現有一組看起來蠻複雜的臨時密碼,請把它複製下來
3. 重新登入 MySQL 並重設密碼
# mysql -u root -p (按Enter)
Enter password: (貼上剛才的新密碼)
這時應該就登入成功了,最後我們再來重設一下資料庫密碼就完工了
root@localhost > ALERT USER 'root'@'localhost' IDENTIFIED BY '新密碼';
以上就是 MySQL 5.7 安裝好之後重新修改密碼的方法囉 !
全站熱搜
留言列表