Homebrew Install Mysql and Connect to Workbentch

Install MySql in MacOS Seirra can be done as follows.
brew install mysql 
brew services start mysql
mysqladmin -u root password 'newpassword'
Login   ;      mysql -u root -p 
Get Config Location :mysql --help | grep cnf
Config Path :
 export MYSQL_PATH=/usr/local/Cellar/mysql/8.0.12
 PATH=$MYSQL_PATH/bin:$PATH
Connect Squrel
if you filed to collect  with mysql as follows :
 MySQL said: Authentication plugin 'caching_sha2_password' cannot be
  loaded: dlopen(/usr/local/lib/plugin/caching_sha2_password.so, 2):
  image not found
https://stackoverflow.com/questions/51179516/sequel-pro-and-mysql-connection-failed
Go to my.cnf file and in section [mysqld] add line:
default-authentication-plugin=mysql_native_password.
Then, login to mysql server from terminal and run mysql -u root -p, then inside shell execute this command: 
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '<password>';
exit from mysql shell with exit and run sudo service mysqld restart.

Comments

Popular posts from this blog

Uplaod to Firebase Storage from Node Express REST

Firebase Cloud Functions TypeError: Cannot read property 'val' of undefined

Custom Email template for Laravel Password Reset