Windows环境MySQL下载安装及配置

前言

MySQL目前为Windows系统提供了两种安装文件:

一种是.msi安装包,安装方法和.exe安装包相同,为32位系统提供(实测64位系统正常使用);

另一种是zip压缩包,解压后使用命令行进行安装及设置,是官方为64位系统推荐的方式。

(作为学生党,对数据库没有深入的使用场景,感受不到两者的区别。反倒觉得.msi安装方便,配置也是可视化的)

安装包分为.zip和.msi两种

下载页面

  1. 进入MySQL官网,点击导航栏DOWNLOADMySQL官网

  2. 跳转到下载页面后,下拉,找到社区版下载地址下载页面

  3. 点击后,跳转到如下界面,选择MySQL Community Server选择MySQL Community Server

  4. 之后就会跳转到文章开头的下载页面,选择不同版本进行下载。

下载安装使用32位程序

下载

  1. 点击Go To Download Page,进入下载页面选择Go To Download Page

  2. 选择下面的那个安装包(上面的相当于一个下载器)选择MySQL Community Server

  3. 在页面中选择直接开始下载选择just start my download

  4. 下载完成后得到.msi安装文件.msi安装文件

安装

  1. 下载后运行.msi文件, 等待一段时间(自动进行一些配置),之后进入安装页面等待安装程序进行配置

  2. 选第二个, 因为我们只是使用MySQL服务,不做开发。(有其他用途的自行选择合适的安装类型)选择Sever only

  3. 点击next,进入安装页面,点击Execute,开始安装单击Execute

  4. 如下界面表示安装成功,点击next进行相关配置单击Next

配置

  1. 在配置页面点击next开始配置单击Next

  2. 首先进行配置设置, 可以更改端口号等,无相关需求/不了解保持默认即可保持默认即可

  3. 身份验证设置, 选择第一个即可,之后进行密码设置保持默认即可

  4. 设置登录密码, 软件会自动检测密码强度,此处我为演示方便设置为123123设置密码

  5. 设置服务名、是否开机自启, (如果只是简单使用,可以取消开机自启,随用随开。| 服务名可用于在Windows服务中开启/停止MySQL服务)设置服务名、是否开机自启

  6. 点击nextExecute开始配置点击next、Execute开始配置

  7. 点击Finish完成配置点击Finish完成配置

  8. 完成配置后进入确认页面, 点击Next进行确认确认页面

  9. 点击Finish完成所有设置确认页面

使用

  1. 安装完成后服务即开启,可以在任务管理器-->服务中看到名为MySQL80的服务正在运行,名称就是上一节第5步配置的名称。任务管理器-服务中看到正在运行

  2. 此时可以在开始菜单找到MySQL快捷方式,选择MySQL 8.0 Command Line Client - UnicodeMySQL快捷方式

    开始菜单中会有两个快捷方式,百度后区别解释如下:快捷方式的区别

  3. 在打开的命令行窗口输入上节第4步设置的密码,回车确认。输入密码

  4. 之后即可使用SQL语句进行数据库操作(记得语句以英文分号 ; 结尾)数据库操作

  5. 使用exit命令即可退出

  6. 任务管理器–>服务中对MySQL80服务进行运行/停止即可打开/停止MySQL在后台的运行,从而使用/释放相应端口。

卸载

  1. 使用.msi安装,会自动安装SQL管理工具。选择并打开后可以对已安装的SQL服务进行管理快捷方式的区别

  2. 打开后会显示所有已安装服务,选择后会在下方显示相关信息。右侧可以进行相关操作MySQL Install界面

  3. 在右侧点击Remove进行卸载操作,首先选择要卸载的服务,此处我们勾选已经安装的MySQL Sever 8.0.27,点击Next选择要卸载的服务

  4. 选择是否删除字典,此处选择删除,点击Next删除字典

  5. 进入卸载确认界面,点击Execute开始卸载开始卸载

  6. 卸载完成后,可以选择是否卸载管理工具 (就是正在用的这个界面,如果不再使用MySQL了,可以一并卸载)卸载管理工具

下载安装使用64位程序

下载

  1. 在下载页面选择64位zip压缩包文件确认页面

  2. 在下载页面选择直接进行下载选择just start my download

  3. 下载完成后得到.zip压缩包.zip压缩包

  4. 将压缩包解压到英文目录下解压到英文目录下

安装

  1. 以管理员身份打开命令窗口(cmd)(非管理员身份,后面安装会提示权限不足)管理员身份打开命令窗口

  2. 切换至解压后的文件夹下的bin文件目录下cd到文件目录下

  3. 执行MySQL服务安装命令:mysqld --install安装MySQL服务

  4. 提示Service successfully installed即为安装成功

配置

  1. 安装完成后要进行MySQL的初始化:mysqld --initialize --console,初始化完成后会生成初始密码,记住这个密码初始化

  2. 开启MySQL服务:net start mysql开启MySQL服务

  3. 登录MySQL:mysql -u root -p,并输入刚才生成的初始密码登录MySQL

  4. 重置密码:alter user ‘root’@‘localhost’ identified by ‘XXXX’;(①XXXX为你的新密码②句尾要有分号,这相当于一个MySQL语句)重置密码

使用

  1. 退出后重新登录MySQL,可以正常使用重新登录

配置环境变量

  1. 将bin文件夹添加到系统变量中(详细的添加方式此处不进行介绍,自行百度即可)添加系统变量

  2. 之后在cmd窗口中使用mysql -u root -p直接登录即可,不用定位置bin文件夹下任意位置登录

卸载

  1. 在任务管理器中停止MySQL服务停止MySQL服务

  2. 删除解压缩的文件夹删除

可视化使用

Navicat下载页面选择相应版本进行下载,并进行安装(简单的下一步即可)

(正版Navicat提供14提供免费试用,也可以找到破解版的)

连接数据库

  1. 打开Navicat,选择试用,进入主界面Navicat主界面

  2. 点击左上角连接-MySQL选择连接

  3. 自定义连接名,输入数据库密码,点击确认,建立成功设置连接

  4. 在创建的连接上双击,即进入数据库(相当于登录),然后右键新建数据库,数据库下可以继续新建数据表创建数据库

  5. 更多Navicat使用请自行探索


参考教程:MySQL下载安装及配置_netXiaobao的博客-CSDN博客_mysql下载安装