mysql压缩安装环境配置_Mysql5.7 windows 下压缩包方式安装以及环境配置

写在前面

因为电脑重装,所须要的软件和环境须要从新配置,mysql虽然常常会用到,可是配置和安装的步骤有些繁琐,因此基本忘记了具体的步骤。另外,上次配置mysql应该是在linux下配置的,记得遇到很多问题,今天在windows下配置也遇到了很多坑,因此整理了下来。mysql

1、下载mysql压缩包

mysql在windows下安装有两种方式,能够选择msi安装和zip解压缩两种,mysql的下载地址:https://dev.mysql.com/downloads/mysql/

官网如今mysql已经有了8.0的版本,咱们只须要安装5.X的以前版本就能够了。根据电脑系统选择合适的mysql下载版本:

8f95afe90279ceab06864d084d10fae5.png下载完成后,将压缩包解压到一个路径下,记住这个路径。例如:D:\software\mysql-5.7.18-winx64linux

2、配置环境变量与安装mysql服务

下面须要作的就是配置mysql的相关信息:web

一、首先须要将mysql添加到环境变量中。也就是将 D:\software\mysql-5.7.18-winx64\bin 添加到path中,这也是为了方便在cmd中启动mysql服务。redis

二、mysql的zip版本不会生成配置文件,因此须要本身添加。也就是在 D:\software\mysql-5.7.18-winx64 目录下须要建立一个 my.ini,而后复制下面的信息,其中目录必定要和本身mysql安装的路径一致:sql

[mysql]

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

default-character-set=utf8

[mysqld]

#设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=D:\software\mysql-5.7.18-winx64

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

datadir=D:\software\mysql-5.7.18-winx64\data

# 容许最大链接数

max_connections=200

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

character-set-server=utf8

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

default-storage-engine=INNODB

#开启查询缓存

explicit_defaults_for_timestamp=true

三、环境变量与配置文件配置好了以后,以管理员身份打开cmd,输入:数据库

mysqld --install MySQL

若是提示 Service successfully installed.就表明Mysql服务安装成功,若是报错:windows

58ad85e9d77ea54a1d00a120d36e0403.png

这是因为未安装 vcredist 引发的, vcredist 的下载地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=40784 而后根据你的系统选择进行下载,按照默认安装方式安装便可。缓存

39e6c5ec29df63628321084bc73df2c7.png四、在cmd中输入如下指令用于初始化,并生成data文件夹用于存放数据库的信息:svg

mysqld --initialize

这样作同时会在data文件夹中生成一个.err后缀的文件DESKTOP-6SI8N0C.err,其中存放了mysql的临时密码

6c3597c8d6345be418c653bae04ae95d.pngui

3、修改mysql密码

继续在cmd中输入命令,用于启动mysql服务:

net start mysql

而后输入下面的指令,并用上面获得的临时密码进行登陆:

mysql -uroot -p

登陆成功后,在mysql的命令行下,输入下面的指令用于重置密码,注意sql语句后的结尾要加上分号:

set password for root@localhost = password('你的密码');

修改完成以后,输入quit退出mysql交互界面就能够了。这样就完成了mysql的安装以及配置。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值