mysql server 8.xx use /usr/local/opt/mysql/lib/libmysqlclient.21.dylib
Need to downgrade to mysql@5.7 which use /usr/local/opt/mysql/lib/libmysqlclient.20.dylib
brew services stop mysql brew uninstall mysql #this will delete all your local databases! (comment credit: Rod) rm -R /usr/local/var/mysql brew install mysql@5.7 brew services start mysql@5.7 brew link mysql@5.7 --force