1. 在mysql的安装目录即根目录下找到配置文件my.ini(如果是my.default.ini则修改为my.ini),然后将my.ini移至bin文件夹的根目录下;
2. Windows+R,用管理员身份打开cmd进入命令行模式,输入命令cd D:\MySQL\mysql-5.7.19-winx64\bin进入mysql 的 bin根目录;(注意:如果这条命令不能成功执行,那就先执行 D:,成功切换目录后再执行 cd MySQL\mysql-5.7.19-winx64\bin)
3.
成功进入bin目录后,执行命令 mysqld --initialize --user=mysql --console
或者直接查找data目录下的err文件,找到首次生成的随机密码,拖入到编辑器查找password字样。
4. copy err文件的密码输入到命令行中
mysql链接时通常会报一下错误;
1045 : 输入密码错误
2003 ; mysql服务器未启动
成功后返回如下命令,这样就可以输入mysql命令了
5. 首次输入随机密码成功后需要修改密码
输入如下命令行修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码' PASSWORD EXPIRE NEVER;-- 密码永不过期,将NEVER去掉则是有过期时间