msi文件安装MySQL

步骤如下:


1. 官网下载msi安装文件

官网地址
msi文件安装MySQL
上述,两个选项任选其一,选择第一个,下载之后,还会继续安装installer,第二个便能直接运行。
msi文件安装MySQL
点击,nothanks,just start my download,可以不用登录。


2. 运行MySQL installer

msi文件安装MySQL
截图中的四个选项,英文描述得很清楚,就不哆嗦太多,可能,有人不理解server和client的区别,MySQL有很多除了MySQL服务器的产品,就归类为client,选择server就只会安装MySQL服务器,这些在右边的描述很清楚。这里选择的custom,如下:
msi文件安装MySQL
笔者选择的五个如上图右侧,先解释上述组件的用处:

  • MySQL Server:MySQL的运行服务器,必要的组件,核心,实际上只要一个它,初学就已经够了。
  • MySQL workbench:专为MySQL设计的可视化操作软件,可不安装,可自行换做navicat。
  • Samples and examples:一个例子,是一个简单的数据库,不必要。
  • MySQL shell:MySQL高级命令行工具,不必要。
  • MySQL Router:轻量级的中间件,不必要。
    next,之后可以选择安装位置,这里我就默认,这样的目录就和上述选择server和default选项的安装位置一样。
    msi文件安装MySQL
    有个警告,选择next之后会有一个弹框:
    msi文件安装MySQL
    这是因为那个目录先开始安装了MySQL installer,所以选择yes就行,之后execute,如下:
    msi文件安装MySQL
    等待安装…
    安装完成之后,保持看下一步。

3. 通过MySQL installer配置服务

完成安装之后的界面如下:
msi文件安装MySQL
选择next,配置MySQL服务:
msi文件安装MySQL
依然,next:
msi文件安装MySQL
默认,next:
msi文件安装MySQL
配置协议端口号,可以不做修改,点击next:
msi文件安装MySQL
next:
msi文件安装MySQL
输入密码,配置user(可以不用配置):
msi文件安装MySQL
next:
msi文件安装MySQL
上述服务的名字可以修改,next:
msi文件安装MySQL
execute,等待…,finish,之后cancel,就行了。


4. 验证

win+r,输入services.msc,回车,能找在服务中找到MySQL服务的选项,那么安装和配置均成功,如下:
msi文件安装MySQL


5. 安装目录介绍

整个安装的过程,所装的东西,分别分布在以下目录(默认):
C:\Program Files\MySQL:安装的软件目录
C:\Program Files (x86)\MySQL:installer安装目录和例子的源代码
C:\ProgramData\MySQL:数据文件和配置文件
(ProgramData是一个隐藏的文件夹)


6. 修改指定的数据文件

Data目录是我们的数据目录,卸载MySQL的时候,可以选择不删除它,下次安装MySQL时,修改my.ini文件,便可以使用之前的数据文件,为了防止,重装系统,丢失数据文件,所以可以将Data文件夹,移到其他位置,并在my.ini中配置指向它,然后重新启动服务。
打开C:\ProgramData\MySQL\MySQL Server 8.0/my.ini,第95行左右,找到datadir修改路径为Data的新目录:
msi文件安装MySQL
原本Data文件夹是在C:\ProgramData\MySQL\MySQL Server 8.0目录的
其他的my.ini配置文件内容,可自行百度。