一、下载mysql8.0
1、官网地址:https://www.mysql.com/
2、进入下载页面
![](https://img-blog.csdnimg.cn/20200706173823343.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NoYW95dWUxODYx,size_16,color_FFFFFF,t_70)
3、选择版本下载
![](https://img-blog.csdnimg.cn/20200706173934165.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NoYW95dWUxODYx,size_16,color_FFFFFF,t_70)
二、安装mysql
1、配置环境变量
变量名:MYSQL_HOME
变量值:mysql存放路径 (例如:D:\mysql-8.0.20-winx64)
2、生成data文件
①以管理员身份运行cmd
②进入D:\mysql-8.0.20-winx64\bin下
③执行命令
mysqld --initialize-insecure --user=mysql
在D:\mysql-8.0.20-winx64\bin目录下生成data目录
④安装mysql
mysqld -instal
⑤启动服务
net start mysql net stop mysql
⑥登录mysql(之前没有设置密码,所以密码为空,不用输入密码,直接回车即可)
D:\mysql-8.0.20-winx64\bin>mysql -u root -p
⑦查询用户密码
mysql> select host,user,authentication_string from mysql.user;
⑧修改密码
alter user 'root'@'localhost' identified with mysql_native_password by '123456';
⑨执行命令
flush privileges;
三、安装中问题
①进入dos中查询mysql服务:sc query mysql
②删除mysql服务: sc delete mysql
四、低版本升级到高版本时注意事项
①驱动:com.mysql.cj.jdbc.Driver
②地址:?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=UTC
③必须在jdk8及以上版本