MYSQL5.7.17设置初始密码(转)

MYSQL5.7.17设置初始密码与之前版本设置密码有较大不同:

首先使用CMD的管理员权限 进入到 MySQL的安装目录,安装版进入安装目录,免安装版进入解压目录

进入mysql安装目录:D:wampinmysqlmysql5.1.53
输入 mysqld -install进行安装服务
初始化  mysqld -initialize       (移除服务mysqld -remove)第一次安装时这一句不要写,

mysqld -initialize  会生成一个随机密码

mysqld --initialize-insecure   会生成密码为空的

net start mysql    开启服务

mysql -uroot -p    登录root第一次是免密码的直接回车进入到 MYSQL>

接下来是重点:

5.7.17修改密码:
update mysql.user set authentication_string=password('你想输入的密码') where user='root' and Host ='localhost';   
然后一定接着再输入 :  
flush privileges;

alter user 'root'@'localhost' identified by '123';

然后重启服务 登录,OK没问题

原文地址:https://www.cnblogs.com/yasepix/p/7135780.html