安装mysql5.7所需组件_Windows安装MySQL5.7教程

导读:

我们日常学习可能会需要在本地安装MySQL服务,也遇到过小伙伴探讨关于Windows系统安装MySQL的问题。在这里建议大家安装MySQL5.7版本,当然想尝试8.0版本的同学也可以参考安装。本篇文章以在Windows7(64位)系统安装MySQL5.7.27为例,一步步的为大家总结出安装步骤,希望对大家有所帮助!

一、检查及卸载原版本

我们可以检查下我们的系统服务确定下有没有安装过MySQL,打开Windows系统服务有以下两种方式:

右击我的电脑/计算机,点击管理,打开计算机管理,依次选择服务和应用程序——服务。

使用快捷命令:同时按下win+r键,在运行窗口中输入services.msc,即可打开服务。

打开系统服务后页面如下,可以看到我的电脑中已经安装有MySQL,下面我将其卸载,若你的电脑没有MySQL服务则不需要操作此步。

31d51290b18dcde58a369db44eb5f81a.png

现在我们打开cmd命令行来卸载MySQL:

1.停止MySQL服务

ef966c79bb626c2dd5268a72e6722183.png

2.卸载MySQL

ce63b7fd7e552d8d81b87b87b64a2117.png

二、下载MySQL安装包

我们常用的是MySQL Community Server这款产品。

下载方案A:

点击Looking for previous GA versions,点击后效果如下图,:

931bb21be5ea1c4acfe3015f2989bdf3.png

有两种可选的下载策略,一个是下载installer安装器,一个是下载解压安装包

ead6836d9c1787bd3c3dd1c942242bee.png

installer安装器下载地址:

f2eb0a7595c67b332794461c1885a12a.png

PS:只有32位的下载器

下载方案B:

PS:选择这种方式只能下载用压缩包方案安装。

faad9ef3cc6871c8e278c323a9c21d50.png

三、安装MySQL

安装方案A:安装器安装

1. 双击安装包mysql-installer-community-5.7.27.0.msi时出现错误

ef9cd69878e736f48c1f95544327c9bb.png

2. 选择安装类型Server Only

e149ee5691a52ac489c0ff18b5292d31.png

选择理由:我的主要目的不是对MySQL进行二次开发,而是基于MySQL提供的数据库服务,开发Web服务器,所以选择选择Server Only。

3. 遇到缺少必要的组件:

53127396a684625cb3d1ddd2d6659e65.png

Microsoft Visual C++ 2013 Redistributable Packages(x64) is not installed

我选择了下载 vcredist_x64.exe

双击安装 vcredist_x64.exe,安装完成之后,关闭MySQL Intaller并重新打开

2d051de2a856eb69b56925020244d1f2.png

4. 其他的一些步骤参考(基本保持默认,点击Next就好了)

8206eea3e9afd9c4d63251e18026f2ea.png

f4e4124f63e25bb675a334d7860ec7ce.png

这一步选择填写数据库的端口号

fb8d22c80489cd5de1df06030750cb89.png

这一步填写Windows服务的名称

ceaeee29f486f8dae5628aa74c407936.png

这一步自动依次执行列表中所有的额外配置步骤

5. 配置环境变量

我的MySQL安装在C:\Program Files\MySQL\MySQL Server 5.7目录下,

在桌面上右击计算机-属性-高级系统设置:

68b3251404e5264f3f1c115bccaff35f.png

新增 系统变量MYSQL_HOME=C:\Program Files\MySQL\MySQL Server 5.7

在系统变量Path的最后 追加 ;%MYSQL_HOME%\bin

Win+R打开运行,输入cmd回车

e11afcd81c50f625eed615e24b883deb.png

安装方案B:解压安装包安装

1.解压安装包(mysql-5.7.17-winx64)

我选择解压在D盘,并且创建lib文件夹,即D:\lib\mysql-5.7.17-winx64,我又修改文件夹名称为D:\lib\mysql

908a0806524ea8663d8d631d8d794375.png

2.在解压目录下创建my.ini

[client]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

# 设置3306端口

port=3306

character_set_server=utf8

# 解压目录

basedir=D:\lib\mysql

# 解压目录下data目录

datadir=D:\lib\mysql\data

default-storage-engine=INNODB

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[WinMySQLAdmin]

D:\lib\mysql\bin\mysqld.exe

3.设置MYSQL的环境变量

新增系统变量 MYSQL_HOME=D:\lib\mysql

在系统变量Path后面追加;%MYSQL_HOME%\bin

4.安装MYSQL

在解压目录的\bin下(D:\lib\mysql\bin),按住键盘Ctrl+Shift,然后右击鼠标打开命令窗口

817b297c01e276603ffdb6865cf26d50.png

执行命令初始化数据库

mysqld -install

mysqld --initialize --console

0f5ad74bb27b2f186d4730498bfba786.png

“mysqld --initialize --console”命令,可以得到mysql的初始密码,用mysqld  --initialize 的目的是初始化data目录。要不然mysql5.7的解压文件夹下面不会出现data文件夹

比如本文中的初始密码为.ak8%if5#nzJ

接着就是在输入net start mysql启动服务

开始使用mysql,输入命令:mysql -uroot -p,然后输入刚才的初始密码

修改密码

mysql> alter user 'root'@'localhost' identified by '123456';

mysql> flush privileges;

使用quit退出

输入命令:mysql -uroot -p,然后尝试新密码

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值