mysql5.7集成环境下载_mysql-5.7.29-winx64 win环境下Zip版本的下载与安装

1、在MySQL官网下载mysql-5.7.29-winx64版本的Zip安装包,下载链接如下:

189057929_1_20200425090817460.png

189057929_2_20200425090817929.png

或者从我的网盘下载也行,永久有效哦(文件较大,从官网下载了一晚上才下载好(*/ω\*))

链接:https://pan.baidu.com/s/1QHY7phMWFY5VV-5pdAGERg

2、解压安装包(将其解压到你想要的的目录下,不建议随机乱放),这里我将它放在我在D盘自定义的程序文件夹里:D:\Program Files\mysql-5.7.29-winx64

189057929_3_20200425090818304.png

然后,我们先创建my.ini文件,这里我使用的是sublime来创建的该文件:

在这里我想说一下为什么MySQL的my.ini文件这么重要:

my.ini是MySQL数据库中使用的配置文件,修改这个文件可以达到更新配置的目的。它一般存放在MySql安装的根目录下,如上图所示。

my.ini文件配置如下:[Client]

#设置3306端口

port = 3306

[mysqld]

#设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=D:\Program Files\mysql-5.7.29-winx64

# 设置mysql数据库的数据的存放目录

datadir=D:\Program Files\mysql-5.7.29-winx64\data

# 允许最大连接数

max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[mysql]

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

default-character-set=utf8

对大家来说,只需要根据各自MySQL安装的位置将以下部分代码中的安装目录替换掉即可:# 设置mysql的安装目录

basedir=D:\Program Files\mysql-5.7.29-winx64

# 设置mysql数据库的数据的存放目录

datadir=D:\Program Files\mysql-5.7.29-winx64\data

注:大家注意,针对网上有些博客里提到的自己手动创建data文件夹的建议,我这里不建议大家这样做,因为在之后的步骤中,我们在MySQL初始化的时候,会自动生成data文件夹及相关文件。

3、设置环境变量:

环境变量的设置步骤一般为:

鼠标右键点击桌面上我的电脑图标——>属性——>高级系统设置——>高级——>环境变量

环境变量分为用户变量和系统变量两部分:

我们现在系统变量中添加变量:MYSQL_HOME,变量内容为MySQL的安装目录,我的是:D:\Program Files\mysql-5.7.29-winx64,如下图所示:

189057929_4_20200425090818600.png然后再双击系统变量path,打开它,在里边新建环境变量:%MYSQL_HOME%\bin,如下图所示:

189057929_5_20200425090818944.png

之后一路点击确定保存配置即可。

以上,环境变量及数据库配置文件my.ini配置完成之后就可以准备进行安装了

4、搜索cmd,并以管理员身份运行,注意:这里一定是要以管理员身份运行才可以哦

189057929_6_20200425090819304.png

接下来每一步的操作一定要按照步骤来,不能漏掉每一步:

首先,我们先在cmd中进入MySQL的bin路径下,进入方式如下(将路径换为自己的路径即可)C:\WINDOWS\system32>cd /D D:\Program Files\mysql-5.7.29-winx64\bin

D:\Program Files\mysql-5.7.29-winx64\bin>然后,执行命令mysqld -install进行安装,

189057929_7_20200425090819679.png

可以看到提示安装成功的命令:

Service successfully installed

(这里我已经安装过了,所以会提示已经安装)

再然后,执行mysqld --initialize-insecure --user=mysql命令进行数据库初始化,一切正常地情况下,这条命令执行完毕之后不会有任何提示出现,但是我们可以在MySQL的根目录下看到多了一个data文件夹及相关文件(注:下边这张截图参考的是其他博客的文章)

189057929_8_20200425090819960.png

初始化后可以参考以下截图来看是不是安装成功:

189057929_9_20200425090820210.png

如果以上步骤都正确的话,data目录下应该有这么多的文件:(因为我之前安装过程中没有在bin目录下安装及初始化,所以虽然这两步没有报错,但是data文件夹下只有四五个文件,且在之后启动MySQL的时候会出现:服务没有任何问题,但是无法启动的问题)

189057929_10_20200425090820522.png

5、以上步骤都顺利进行的话,我们就可以启动MySQL并进行一些简单的设置了

命令行下输入命令:net start mysql  进行启动(注:这张图也是从之前的博客里摘过来的,因为我的已经启动过了,输入这条命令直接提示:请求的服务已启动(暂时还不太熟练怎么关掉MySQL服务^_^))

189057929_11_20200425090820819.png

(1)设置密码:以上MySQL顺利启动之后输入以下命令进入MySQL:mysql -u root -p

注:下边这张图也是从其他博客摘过来的

189057929_12_20200425090821132.png

然后输入以下命令:# 切换到mysql数据库

use mysql;

#设置密码:password:新密码;user: 用户

update user set authentication_string=password('******') where user='root';

# 刷新MySQL的系统权限相关表

flush privileges;

这里要注意,命令之后要带分号;

189057929_13_20200425090821491.png

以上都设置完之后,就可以通过用户名、密码进入MySQL了。

MySQL的安装到此结束,如果要设置远程连接,可以借鉴我写及安装MySQL5.7.29借鉴的这篇博客,链接如下:https://www.icode9.com/content-2-683201.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值