一、下载mysql5.7
进入官网下载mysql5.7版本 https://dev.mysql.com/downloads/windows/installer/5.7.html
选择5.7.44版本,选择373M的选项下载,点击Download
进入下载提示页面,直接点No thanks,不用注册直接下载
二、安装mysql5.7
下载到本地后,双击程序开始安装,在Choosing a Setup Type 选择full
点击Execute
安装完成后,点击Next
点击Next
点击Next
点击Next
设置mysql密码,点击Next,也可以在此创建新的用户
如需创建root之外的用户,点击Add User,输入用户名密码保存
这里没有创建其他用户,按默认的点击Next
按需选择,这里只作为个人学习用,按默认的,点击Next
点击Execute
安装完成,点击Finish
点击Next
这里不进行集群搭建,直接点击Finish
继续Next,然后点击Finish
完成后弹出下图
点击MySQL Connections,可以进入工作站
三、验证MySQL是否安装成功
1、在开始菜单点击下图第一个
2、在弹出的cmd窗口,输入MySQL密码6个8,回车后界面显示如下,说明MySQL已安装成功。
3、可以输入show databases; 查看数据库
四、配置环境变量
1、找到MySQL Server安装位置的bin文件夹,复制文件夹路径
2、点击 “设置--关于--高级2、系统设置--环境变量”
3、选择path,点击“编辑”,把复制的路径贴在最后
4、在搜索栏输入cmd,进入cmd窗口,输入mysql -u root -p,输入mysql密码,回车,显示如下,说明配置成功
或者直接在cmd窗口输入mysql -V,显示如下,说明安装成功
五、使用Navicat连接
1、点击“连接”,选择mysql
2、输入前面安装时设置的MySQL Server的连接名,在地址栏输入MySQL服务器所在的设备的ip,因为是在本机,可以用localhost也可以直接输入本机ip地址。这里设置密码888888。
点击“连接测试”,如果出现如下报错,原因是MySQL8.0的加密规则变了,有些老版本Navicat不兼容
解决方法:
管理员身份进入cmd,进入到MySQL Server 的bin目录,如cd C:\Program Files\MySQL\MySQL Server 8.0\bin
输入mysql -u root -p , 输入mysql密码,进入mysql
输入如下代码,修改加密规则
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
重新修改密码(这里的888888为mysql密码,注意按照自己的设置修改)
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '888888';
刷新数据库
FLUSH PRIVILEGES;
Navicat再次连接,成功
六、启动或关闭mysql
1、启动mysql
以管理员身份运行命令提示符窗口
输入net start MySQL80 (这里的MySQL80是MySQL服务器名称),启动MySQL
2、关闭mysql
输入net stop MySQL80