1、下載MySQL
到mysql的官網http://dev.mysql.com/downloads/mysql/ 然后在頁面中會看到“MySQL Community Server”下方有一個“download”點擊。
mac的選擇.dmg文件下載即可。
點擊了“Download”,然后會跳轉到另外一個界面,這個界面是提示你需不需要注冊的,直接選擇最下面的“No thanks,just take me to downloads!”,然后這才真正跳轉到了下載的界面,這個界面列了很多的供下載的服務器,選擇一個服務器進行下載就OK了。
2、安裝MySQL
雙擊安裝包。默認安裝即可!
注意:可能出現兩種情況,
1)這種情況較為簡單。在安裝完成后,他默認會幫你創建一個用戶,安裝過后會在提示內容中給出你的賬號密碼;
2)這種情況較為麻煩。默認安裝完,沒有給出你的用戶名密碼。這種情況出現我們就需要后面修改root用戶密碼的方式進行解決。
3、查看安裝情況
前面已經安裝完成了,我們現在查看一下我們的mysql是否安裝成功了,流程如下:
點擊mac左上角的蘋果表示——》選擇“系統偏好設置”——》能查看到MySQL的圖標即表明安裝成功了(結果如下)。
4、在不知道root賬號密碼的情況下修改root用戶密碼 & 解決 error: 'Access denied for user 'root'@'localhost' (using password: YES)' 問題
在我們使用命令行登錄mysql的時候,假如我們忘記了賬號密碼,經常會出現下面的提示
# mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
登錄不上的原因很簡單,是我們的root用戶的密碼錯誤。
解決辦法如下:
1)關閉我們的mysql服務
方法很簡單,點進上面的“系統偏好設置”里面的MySQL圖標,停止MySQL的運行即可。
2)重新啟動mysql服務,執行下面命令【在終端執行】
2.1 進入mysql命令模式:
mysql -u root mysql
當終端進入 mysql>的前綴模式是,即命令行進入mysql的命令模式。
2.2 更改root用戶的密碼,其中newpassword是新的密碼,root是修改的用戶名
UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
2.3 mysql 新設置用戶或更改密碼后需用flush privileges刷新MySQL的系統權限相關表,否則會出現拒絕訪問,還有一種方法,就是重新啟動mysql服務器,來使新設置生效。
FLUSH PRIVILEGES;
到這里就把root的密碼修改為 newpassword。切記,需要先把mysql的服務關閉之后重啟再試試。
謝謝您的閱讀!