Applications/MAMP/Library/bin/mysqladmin -u root -pNEWPASSWORD -socket=/Applications/MAMP/tmp/mysql/mysql.sock shutdownįile: /Applications/MAMP/bin/upgradeMysql.sh * # /bin/sh Applications/MAMP/Library/bin/mysqlcheck -all-databases -repair -u root -pNEWPASSWORD -socket=/Applications/MAMP/tmp/mysql/mysql.sockįile: /Applications/MAMP/bin/stopMysql.sh * # /bin/sh Applications/MAMP/Library/bin/mysqlcheck -quick -check-upgrade -u root -pNEWPASSWORD -socket=/Applications/MAMP/tmp/mysql/mysql.sock mysqlįile: /Applications/MAMP/bin/repairMysql.sh * # /bin/sh Applications/MAMP/Library/bin/mysqlcheck -all-databases -check -check-upgrade -u root -pNEWPASSWORD -socket=/Applications/MAMP/tmp/mysql/mysql.sockįile: /Applications/MAMP/bin/quickCheckMysqlUpgrade.sh * # /bin/sh
#Mysql mac change password password
For files marked * an easy way to locate the old password is to search for the string -proot where -p is the password option and root is the old password.įile: /Applications/MAMP/bin/checkMysql.sh * # /bin/sh Next, all the occurrences of the old password root need to be changed to the new password NEWPASSWORD in the following files. You’ll be prompted for the current root password: Enter password:CURRENTPASSWORD To change the MySQL password for root ensure that MAMP’s MySQL server is running then open Terminal and type the following, replacing NEWPASSWORD with the password of your choice:Ĭode /Applications/MAMP/Library/bin/mysqladmin -u root -p password NEWPASSWORD They are applicable to MAMP versions 2.x, 3.x, 4.x and 5.x but be aware of the slight difference in the changes required. These instructions are for the free version of MAMP not MAMP Pro.
![mysql mac change password mysql mac change password](https://blog.orghub.cn/2019/02/26/Mac%E5%AE%89%E8%A3%85MySQL%E6%95%B0%E6%8D%AE%E5%BA%93/%E8%AE%BE%E7%BD%AE%E4%B8%80%E4%B8%AA%E5%AF%86%E7%A0%81.png)
If you’ve forgotten it please refer to Resetting MAMP’s MySQL Root User Password. These instructions are for changing a known password for the root user. Information on MAMP’s own site appeared incomplete and other documentation I found - while helpful - was for versions of MAMP prior to version 2.
![mysql mac change password mysql mac change password](https://assets.digitalocean.com/articles/mysql_workbench_ssh/G6koxy9.png)
#Mysql mac change password update
Failure to update all the necessary files results in MAMP reporting the following error: /Applications/MAMP/Library/bin/mysqlcheck: Got error: 1045: Access denied for user (using password: YES) when trying to connect By default it’s set to root.Ĭhanging the MySQL password for the root user was straightforward enough, but locating and editing the files to reflect the new password was a different story.
![mysql mac change password mysql mac change password](https://support.eapps.com/eapps_images/cloud/mysql_img/mysql_change_admin_passwd_screen.png)
Having recently changed my local testing server environment from XAMPP to MAMP v2.0.5 I wanted to change the password for the MySQL root user.