需要以下八步:
- 进入centos系统安装好MySQL,这里不说装的过程
- 输入:mysql -u root -p
- 这一步你需要输入你的密码
- 输入:use mysql
- 输入:select host,user,authentication_string from user; (此步可有可无,只是为了查看)
host: 允许用户登录的ip‘位置’%表示可以远程;
user:当前数据库的用户名;
authentication_string: 用户密码 - 输入:update user set authentication_string=‘新密码’ where user=‘root’; (在mysql 5.7.9以后废弃了password字段和password()函数;authentication_string:字段表示用户密码。)
- 输入:ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘新密码’;
- 输入:FLUSH PRIVILEGES;