msi文件安装MySQL
步骤如下:
1. 官网下载msi安装文件
官网地址
上述,两个选项任选其一,选择第一个,下载之后,还会继续安装installer,第二个便能直接运行。
点击,nothanks,just start my download,可以不用登录。
2. 运行MySQL installer
截图中的四个选项,英文描述得很清楚,就不哆嗦太多,可能,有人不理解server和client的区别,MySQL有很多除了MySQL服务器的产品,就归类为client,选择server就只会安装MySQL服务器,这些在右边的描述很清楚。这里选择的custom,如下:
笔者选择的五个如上图右侧,先解释上述组件的用处:
- MySQL Server:MySQL的运行服务器,必要的组件,核心,实际上只要一个它,初学就已经够了。
- MySQL workbench:专为MySQL设计的可视化操作软件,可不安装,可自行换做navicat。
- Samples and examples:一个例子,是一个简单的数据库,不必要。
- MySQL shell:MySQL高级命令行工具,不必要。
- MySQL Router:轻量级的中间件,不必要。
next,之后可以选择安装位置,这里我就默认,这样的目录就和上述选择server和default选项的安装位置一样。
有个警告,选择next之后会有一个弹框:
这是因为那个目录先开始安装了MySQL installer,所以选择yes就行,之后execute,如下:
等待安装…
安装完成之后,保持看下一步。
3. 通过MySQL installer配置服务
完成安装之后的界面如下:
选择next,配置MySQL服务:
依然,next:
默认,next:
配置协议端口号,可以不做修改,点击next:
next:
输入密码,配置user(可以不用配置):
next:
上述服务的名字可以修改,next:
execute,等待…,finish,之后cancel,就行了。
4. 验证
win+r,输入services.msc,回车,能找在服务中找到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的新目录:
原本Data文件夹是在C:\ProgramData\MySQL\MySQL Server 8.0目录的
其他的my.ini配置文件内容,可自行百度。