Detailed introduction to the method of changing the root password in Mysql5.7.10 version under MAC

黄舟
Release: 2017-03-28 13:24:34
Original
978 people have browsed it

This article mainly introduces the method of changing the root password in version 5.7.10 ofMysqlunder MAC. It is very good and has reference value. Friends who need it can refer to it

Jump first Start MySQL in permission table mode:mysqld --skip-grant-tables &

From now on, you will step into the first pit. If you use the error correction posted everywhere on the Internet Method:

mysql> UPDATE mysql.user SET authentication_string=PASSWORD('your_new_password') WHERE User='root';
Copy after login

(Note that password was changed to authentication_string after 5.7) Congratulations, your modification is successful, but you will find that when you use a GUI tool like navicat to connect, the following error will be reported:

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
Copy after login

At the same time, you will find that you can use the command line to log inmysql -u root -p, but you can’t use mysql, and you can’t even use the library. What’s wrong?

The following command will save you:

mysql> SET PASSWORD = PASSWORD('your_new_password');
Copy after login

Use the command after executionmysqladmin -u root -p shutdownClose mysqld

Start mysql again with mysql.server start Everything is ok~

The above is the detailed content of Detailed introduction to the method of changing the root password in Mysql5.7.10 version under MAC. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!