Homebrew是一個包管理器,大家自行安裝。
1. 下載mysql的命令很簡單:brew install mysql
2. 在下載后查看安裝信息,你會發現cmake沒有下載下來,如下圖:

3. 既然依賴不能自動下載,那我們手動下載。
brew unlink cmake;
brew install cmake;
再次查看就OK了。
4. 這樣就下載成功,啟動mysql試一下。
sudo mysql.server start;
注意:可能會出現鏈接錯誤,如下圖:
![]()
可以查看mysql日志:
cd /usr/local/var/mysql 有一個***.err的文件,打開看結果。
直接說結果:是沒有讀寫權限惹得禍!使用dscl . list /Users | grep my可查到mysql在mac里的用戶名是_mysql,然后修改mysql文件夾的擁有者:sudo chown -R _mysql /usr/local/var/mysql/ 然后就可以了。
5. 最后記得修改root的密碼,默認是沒有密碼的。可以直接使用mysql -uroot 直接登陸。但是這種不能使用navcat或者datagrep鏈接的。所以要設置/修改密碼。
需要注意的是 password()方法在5.0.14的時候就廢棄了。所以使用新的方法來修改密碼:
ALTER user 'root'@'localhost' IDENTIFIED BY 'root'; BY后面是新的密碼; 再修改的時候需要注意的一點是user表中root用戶的authentication_string也就是密碼,必須是''空的。好了到此結束。
