In recent years, the Internet has developed rapidly, and data has become more and more an indispensable part of people's lives. How to manage data securely is particularly important. MySQL database is one of the most commonly used databases at present. However, due to various reasons, you may forget your MySQL password when using the MySQL database. This article will introduce in detail the countermeasures for Mac system users when they forget their MySQL password.
First of all, before solving the MySQL password problem, we need to understand the installation directory of MySQL in the Mac system. Normally, we can find the MySQL installation directory in the following path:
/usr/local/mysql
Then, open the terminal, enter the MySQL bin directory, and execute the following command:
cd /usr/local/mysql/bin
Now, we can pass Execute the following command to reset the MySQL password:
sudo ./mysqld_safe --skip-grant-tables &
After executing this command, MySQL will start skipping the authorization table. Please note that if you have started other versions of MySQL, please use the corresponding version of the command.
The next step is to enter the MySQL command line. Execute the following command in the terminal:
mysql -u root
Please note that root in this command is the default user of MySQL. If your MySQL uses another user name, please use the corresponding user name in this command. .
After successfully entering the MySQL command line, we need to switch to the mysql database of MySQL:
use mysql;
Next, we need to change the password of the root user. The specific command is as follows:
update user set password=PASSWORD("新密码") where User='root';
Among them, the new password should be replaced with the new MySQL password you want to set. After executing the above command, you have successfully reset your MySQL password.
Finally, we need to exit the MySQL command line and close MySQL. In the command line, perform the following operations:
flush privileges; exit; sudo killall mysqld
In summary, if you forget your MySQL password on your Mac computer, you can reset your MySQL password by following the above steps. If your MySQL version is different from the version we introduced, please pay attention to the different requirements of different MySQL versions when performing the above steps. In addition, we need to remind you that the confidentiality of MySQL passwords is particularly important. It is recommended that you choose a highly secure password when setting your password to ensure data security.
The above is the detailed content of mysql macforgot password. For more information, please follow other related articles on the PHP Chinese website!