Win10 安装 Mysql 5.7.36

注意:在安装时,可以暂时将防火墙关闭。

一、下载

官网下载:https://dev.mysql.com/downloads/installer/
清华镜像下载:https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-5.7/mysql-5.7.36-winx64.msi
在这里插入图片描述

二、安装

2.1双击安装程序
在这里插入图片描述
2.2选择安装版本,选择自定义,下一步
在这里插入图片描述
2.3选择MySQL Server 5.6 x64,全部勾选上,然后选择安装路径,下一步
在这里插入图片描述
选择安装路径,点击OK
在这里插入图片描述
下一步
在这里插入图片描述
2.4选择需要安装文件,默认下一步
在这里插入图片描述
2.5安装前会进行需要的环境检查,点击Execute,执行安装
在这里插入图片描述
2.6安装完成,下一步
在这里插入图片描述
2.7下面进行一些参数配置,下一步
在这里插入图片描述
2.8选择服务器类型,设置端口3306,然后勾选上高级设置,下一步
在这里插入图片描述
2.9设置root用户密码,添加新用户,下一步
在这里插入图片描述
2.10设置Mysql的Windows Server Name和默认开机启动,下一步
在这里插入图片描述
2.11设置日志参数,勾选Bin Log,其他默认,下一步
勾选Bin Log实现主从使用。
在这里插入图片描述
2.12设置高级参数,默认即可,下一步
在这里插入图片描述
2.13执行应用配置,Execute,完成后Finish
在这里插入图片描述
在这里插入图片描述
2.14配置完成,下一步
在这里插入图片描述
2.15安装完成,Finish
在这里插入图片描述
2.16验证一下是否安装成功
可以使用第三方工具navicat远程连接测试一下,
也可以在 开始 --> Mysql --> 运行黑窗口,执行【show databases;】命令
在这里插入图片描述
在这里插入图片描述

三、设置my.ini文件(默认编码)

3.1修改my.ini文件
位置:E:\MySQL\MySQL Server 5.7 Data\my.ini
找到Mysql的my.ini文件,通过Notepad++打开,可以设置默认编码、并发连接数、默认引擎等等

[client]
default-character-set = utf8

[mysql]
default-character-set = utf8

[mysqld]
basedir=E:/MySQL/MySQL Server 5.7/
datadir=E:/MySQL/MySQL Server 5.7 Data/Data
character-set-server=utf8
default-storage-engine=INNODB
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

3.2设置完成后,重启mysql服务
执行【win+r】,输入【services.msc】,启动服务,然后找到Mysql57重启服务
在这里插入图片描述
Mysql服务重启完成后,查看编码是否修改成功

mysql> show variables like 'character%';

在这里插入图片描述

四、设置root远程访问

点击开始 --> Mysql --> 运行黑窗口,执行远程访问命令

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你设置的密码' WITH GRANT OPTION;
mysql> flush privileges;

在这里插入图片描述
在这里插入图片描述

五、设置Windows PATH

配置环境变量:右击“我的电脑” --> “属性” --> “高级系统设置” --> “环境变量”
在这里插入图片描述
5.1设置MYSQL_HOME
在系统变量里新建【MYSQL_HOME】变量,变量值为:

E:\MySQL\MySQL Server 5.7
(根据自己的安装路径填写)

在这里插入图片描述
5.2设置PATH
在【Path】变量(已存在不用新建)添加变量值:

%MYSQL_HOME%\bin

在这里插入图片描述
5.3这样就可以使用命令启动、停止mysql服务

net start MySQL57          ## 启动MySQL服务
net stop MySQL57           ## 停止MySQL服务
#注意mysql56是根据在安装的时候windows server name定义的

mysql -u root -p

在这里插入图片描述
注意:win10执行net stop mysql命令时会报错,如下
在这里插入图片描述
解决办法:以管理员身份来运行cmd程序来启动mysql。
参考文章:https://www.cnblogs.com/youyouxiaosheng-lh/p/8343408.html

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值