第一种更改密码
进入mysql,直接修改密码处理
alter user 'root'@'localhost'identified by '密码';
第二种修改密码
忘记密码处理
# 在 /etc/my.cnf 配置文件中添加如下配置项,并重启服务,这步也就是跳过mysql权限。
skip-grant-tables
# 在服务端本地执行 mysql, 通过本地连接数据库
mysql
# 修改用户名密码
update mysql.user set authentication_string=password('你要修改的密码') where user='root'and host='localhost';
// 再次重启服务
# systemctl restart mysqld
// 登录mysql
# mysql -u用户名 -p密码 -h地址也就是来源(root一般都是localhost) -P端口也就是3306