具体原因是nodejs 没有及时跟新密码验证方式,网上有很多人都说了。
那现在就是要修改MySQL的密码验证方式:
1. 进入MySQL 的bin 目录下(具体哪里,查看环境变量即可;很多人没操作这步,是否有必要,未确定);
2. 进入mysql终端: mysql -u root -p
3. 输入密码 ( 进入成功,会有相应提示的)
2. 命令:修改登录验证方式(有人这步没有,是否必须,待定)
看这些东西,最好还是可以看官方文档,看别人写的,不一定准确。
2022-10-08 14:18:06
具体原因是nodejs 没有及时跟新密码验证方式,网上有很多人都说了。
那现在就是要修改MySQL的密码验证方式:
1. 进入MySQL 的bin 目录下(具体哪里,查看环境变量即可;很多人没操作这步,是否有必要,未确定);
2. 进入mysql终端: mysql -u root -p
3. 输入密码 ( 进入成功,会有相应提示的)
2. 命令:修改登录验证方式(有人这步没有,是否必须,待定)
ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘password‘;
(注意要写“;”,终端以这个符号当做命令的结束,然后ENTER;
如果一切正常,会出现以下提示,表示修改成功)
Query OK, 0 rows affected (0.12 sec)
3. 命令:重新设置密码
ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘123456‘;
(12345, 是自己的登录密码)
Query OK, 0 rows affected (0.12 sec)
看这些东西,最好还是可以看官方文档,看别人写的,不一定准确。