Mysql8.0安装步骤:
- 下载.msi文件
2.打开下载好的msi文件进行安装
2.1 选择Custom,点击Next。
2.2 将MySQL Server 8.0.19 - X64移动到右侧,如下图所示。点击Next。
2.3点击next
2.3 点击Execute。
2.4 短暂等待后,点击Next。
2.5 点击Next。
2.6 点击Next。
2.7 点击Next。
2.8 点击Next。
2.9 设置root密码,root密码一定要牢记!!!记性不好的可以把它存在手机的备忘录里哦~设置完成后点击Next。
2.10 点击Next。
2.11 点击Execute。
短暂等待之后,这七个白色的小圆圈都变成绿色了,如下图所示。点击Finish。
2.12 点击Next。
2.13 点击Finish完成安装。
3.检验是否安装成功
打开开始菜单,我们会发现MySQL文件夹,如下图所示。
打开MySQL 8.0 Command Line Client,输入此前设置的root密码,如下图所示。这样即为安装成功。
连接报错:1130-HOSTDESKTOP-P50S793不允许连接到此MYSQL服务器
解决:
mysql -u root -p
use mysql;
update user set host = '%' where user = 'root';
flush privileges;
报错:251客户端不支持服务器请求的身份验证协议:考虑升级MYSQL客户端IEAI
因为mysql8.0版本和5.0版本加密方式不一样,所以会报错
ALTER USER ‘root’@‘%’ IDENTIFIED WITH mysql_native_password BY ‘zcsc12345’;
-- 查询一下安全模式开关
show variables like 'sql_safe_updates';
-- 关闭安全模式
set sql_safe_updates = 0;
-- 关闭安全模式下,才可以执行authentication_string为空
update user set authentication_string='' where user='root';
-- authentication_string空了的情况下,才可以真正修改密码
-- 刷新权限表
flush privileges;
-- 修改密码
alter user 'root'@'%' identified by 'S32*sdf312@';
1046 No database selected
Show databases;
Use mysql;
1251报错
alter user 'root'@'%' identified with mysql_native_password by 'zcsc12345';