1.将安装包解压到安装目录;
2.将安装目录下的bin文件目录添加到系统变量中;
3.初始话数据库
mysqld --initialize --console
执行完成后,会打印 root 用户的初始默认密码,比如:
4.更改密码和密码认证插件
#启动MySQL客户端并连接MySQL服务
mysql -u root -p
这时候会提示输入密码,输入上一步的默认密码
在MySQL8.0.4以前,执行SET PASSWORD=PASSWORD('[修改的密码]');就可以更改密码,但是MySQL8.0.4开始,这样默认是不行的。因为之前,MySQL的密码认证插件是 “mysql_native_password”,而MySQL8.0.4开始使用的是“caching_sha2_password”。
因为当前有很多数据库工具和链接包都不支持“caching_sha2_password”,为了方便,改回了“mysql_native_password”认证插件。
(1)修改用户密码,在MySQL中执行命令:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
修改密码验证插件,同时修改密码。
(2)修改配置文件,将“mysql_native_password”设置微默认使用配件:
[mysqld]
default_authentication_plugin=mysql_native_password