Reset MySQL root password on Mac On Terminal 1 mysql.server stop mysqld_safe --skip-grant-tables On Terminal 2 mysql -u root Inside MySQL prompt FLUSH PRIVILEGES; ALTER USER 'root'@'localhost' IDENTIFIED BY 'NEWPASSWORD'; \q Back to shell prompt mysql.server restart