Mysql8.0.20下载和安装

写在前面:
以前安装软件的时候踩过不少坑,没有养成记录的好习惯,导致每次重装都需要在网上查找各种资料,浪费时间的同时还不一定能够解决问题。所以本着提高效率、减少不必要的重复劳动和方便他人的想法记录踩坑过程。

本文结构

      • 1.下载与解压
      • 2.配置环境变量
      • 3.新增配置文件和数据文件夹
      • 4.cmd安装
      • 5.登录和设置密码
      • 6.关闭mysql开机自启动

1.下载与解压

由于5.7版本需要安装vs2013,所以放弃了5.7,转向其他版本,这里是最新的8.0.20

官网下载地址https://dev.mysql.com/downloads/mysql/

选择window操作系统,64位下载
Mysql8.0.20下载和安装_第1张图片

选择No thanks,just start my download

Mysql8.0.20下载和安装_第2张图片

下载完之后得到mysql-8.0.20-winx64.zip
在这里插入图片描述

2.配置环境变量

解压:这里选择解压到D盘

D:\mysql-8.0.20-winx64

配置环境变量
直接在Win10左下角搜索框中搜索:环境变量,然后打开,进入到右下角的环境变量
Mysql8.0.20下载和安装_第3张图片
系统变量中找到Path(或者是PATH,两者相同,windows大小写不敏感),选择编辑,在path中添加mysql的bin文件夹路径,举例

D:\mysql-8.0.20-winx64\bin

Mysql8.0.20下载和安装_第4张图片

3.新增配置文件和数据文件夹

配置完环境变量之后,在D:\mysql-8.0.20-winx64(安装路径)目录下新增一个配置文件mysql.ini和一个名为data的文件夹
配置文件的增加方法为:新建txt文件,重命名为mysql.ini即可,如果看不到扩展名,请在任何一个文件夹下找到查看-选中文件扩展名
在这里插入图片描述
Mysql8.0.20下载和安装_第5张图片
修改mysql.ini文件如下
需要注意的是安装目录和数据的存放目录需要是自己的目录

[mysql]

# 设置mysql客户端默认字符集
default-character-set=utf8 

[mysqld]

#设置3306端口
port = 3306 

# 设置mysql的安装目录
basedir=D:\mysql-8.0.20-winx64

# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-8.0.20-winx64\data

# 允许最大连接数
max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8

# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

4.cmd安装

使用管理员身份打开cmd直接输入如下命令(没有反应是正常现象)

mysqld --initialize-insecure --user=mysql

接着在cmd中输入如下命令,会提示安装成功(踩坑:注意以管理员身份打开cmd才可以哦,如果没有使用管理员权限,会得到安装被拒绝显示Install/Remove of the Service Denied!)

mysqld install

Mysql8.0.20下载和安装_第6张图片

5.登录和设置密码

启动服务,使用如下命令,会得到服务启动成功的回复,如下图

net start mysql

在这里插入图片描述
服务启动之后,需要登录(第一次登录没有密码,看到Enter password之后 直接回车,不要输入东西,否则会报错)

mysql -u root -p

Mysql8.0.20下载和安装_第7张图片
修改密码(在先启动服务的情况下),由于已经进入到mysql(如上图mysql>)需要先输入quit退出,然后输入以下命令,一般密码设置为root,方便记忆

在这里插入图片描述

mysqladmin -u root -p password

可能出现如下情况,这种情况的解决是:第一次出现Enter password时,不需要输入任何东西,直接回车即可,后面才是输入新密码
在这里插入图片描述

正确设置密码如下图所示
在这里插入图片描述

6.关闭mysql开机自启动

关闭mysql开机自启动

在win10最下角搜索框中输入

Services.msc

会打开服务
Mysql8.0.20下载和安装_第8张图片
找到Mysql,右击选择属性,打开属性面板如下图,启动类型选择手动,然后确定
Mysql8.0.20下载和安装_第9张图片

参考资料
mysql-5.7.24-winx64安装

你可能感兴趣的:(mysql)