1.安裝mysql
使用dmg方式安裝,各種報錯,遂放棄。採用Homebrew安裝,先安裝HomeBrew,使用命令brew install mysql
安裝mysql。
啓動mysql服務:mysql.server start
出現如下問題:
The server quit without updating PID file(/usr/local/mysql/ShrileyMacBook-Pro.local.pid)
有說是pid問題,最後發現是權限問題,但是我的電腦用sudo,chmod -R 777並不能解決。最後用下面的命令解決
sudo chmod -R a+rwx /usr/local/var/mysql
再次執行sudo mysql.server start成功
2.Sequel Pro連接mysql
said: Authentication plugin 'caching_sha2_password' cannot be loaded: dlopen(/usr/local/lib/plugin/caching_sha2_password.so, 2): image not found
嘗試過修改my.cnf無效,後來使用:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'xxxxxx'
成功。