個人在Mac上操作數(shù)據(jù)庫,遇到的啟動數(shù)據(jù)庫問題的簡單記錄
wangqdeMacBook-Pro:~ wangq$ mysql -uroot -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
1、蘋果->系統(tǒng)偏好設(shè)置->最下邊點mysql 在彈出頁面中 關(guān)閉mysql服務(wù)(點擊stop mysql server)
2、進(jìn)入終端輸入:`cd /usr/local/mysql/bin/`
回車后 登錄管理員權(quán)限 sudo su
回車后輸入以下命令來禁止mysql驗證功能 ./mysqld_safe --skip-grant-tables &
回車后mysql會自動重啟(偏好設(shè)置中mysql的狀態(tài)會變成running)
3、輸入命令 `./mysql`
回車后,輸入命令 `FLUSH PRIVILEGES;`
回車后,輸入命令 `SET PASSWORD FOR ['root'@'localhost'](mailto:'root'@'localhost') = PASSWORD('你的新密碼');`