MySQL8.0的下载,安装与配置
一、下载
官网下载最新版本的mysql8.0,注意,官网上MySQL8.0分为解压缩版本和直接windows的安装版本,这里给大家提供的是Windows安装版本
地址:https://dev.mysql.com/downloads/windows/installer/8.0.html
二、安装
1.已经安装过其他版本的MySql
首先确保你的机器上没有安装过其他版本的MySQL,不然会提醒你升级,或者新的安装
如果你已经安装过其他版本的MySQL,可能看到的是下面的画面
你可以直接点下一步Next>,会逐步提示你升级操作...选择Cancel,会
提示你取消升级,弹出其他界面
可以选择新增,修改,升级和删除...这个看你自己的选择了
2、全新安装
2.1、同意协议
2.2、选择自定义安装
2.3、选择需要安装的组件,我们只需要安装MySQL8.0数据库即可
2.4、可以选择额外安装选项,把MySQL安装到其他位置
这个看你自己的选择,我这里就不改变了,默认让MySQL安装就C盘
2.5、执行安装
三、配置
3.1、准备配置
3.2、配置服务器(一般默认即可)
3.3、服务器类型和端口配置(默认)
3.4、加密方式
注意,5.7之后采用新的加密方式
如果不小心选到第一项:
用navicat连接数据库会报2059 - authentication plugin ‘caching_sha2_password’
解决方式:
1.打开cmd,命令行打开mysql
mysql -uroot -p123456
2.更改加密方式
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
3.更改密码
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
注意:上面写有新密码的地方意思是写入你自己的密码...别无脑复制粘贴
4.刷新
mysql> FLUSH PRIVILEGES;
所以,为了减少麻烦...你可以选择第二种
3.5、输入root用户密码
3.6、后台服务和开机启动(默认)
3.7、确认配置
3.8、完成
四、命令行运行
安装完成之后,由于mysql5.7之后,自己有了命令行运行窗口,可以通过打开自带的命令行运行窗口打开运行mysql
但是如果要单独打开CMD窗口,并不能直接运行mysql
如果想要直接在命令行窗口运行mysql,需要配置环境变量
配置好之后,重新打开CMD命令行窗口
Comments