mysql是常用的关系型数据库,很多用户为了避免占用系统盘空间,会选择把mysql安装到d盘,但是官方安装向导默认路径通常是c盘,需要手动调整配置才能完成自定义安装。下面为大家详细介绍mysql安装到d盘的全流程操作。

前期准备
首先需要下载对应版本的mysql安装包,建议选择mysql community server的msi安装版本,下载完成后双击打开安装文件,进入安装向导首页。
自定义安装路径操作步骤
1. 选择安装类型
安装向导第一步会让选择安装类型,默认是Developer Default,我们需要选择Custom自定义安装类型,这样才能手动修改安装路径。
2. 选择安装组件
在自定义组件列表中,展开MySQL Server节点,选中需要安装的mysql server版本,点击右下角的Advanced Options按钮,进入路径配置页面。
3. 修改安装路径到d盘
在路径配置页面中,有两个路径需要修改:
- 安装路径:默认是C:Program FilesMySQLMySQL Server 8.0,点击浏览按钮,选择d盘下的目录,比如设置为D:MySQLMySQL Server 8.0
- 数据路径:默认是C:ProgramDataMySQLMySQL Server 8.0Data,同样修改为d盘目录,比如设置为D:MySQLData
修改完成后点击OK保存路径配置,回到组件选择页面,点击Next进入下一步。
4. 执行安装
确认安装路径无误后,点击Execute执行安装,等待安装进度条完成,安装过程中不要关闭安装向导,等待所有组件安装完成即可。
安装后配置
1. 基本配置
安装完成后会自动进入配置向导,首先选择配置类型,个人开发使用选择Development Computer即可,点击Next。
2. 设置root密码
进入密码设置页面,为root用户设置一个强度足够的密码,建议包含大小写字母、数字和特殊字符,设置完成后点击Next。
3. 配置Windows服务
保持默认的服务名MySQL80即可,勾选Start the MySQL Server at System Startup可以让mysql随系统启动,点击Next继续。
4. 执行配置
确认所有配置项无误后,点击Execute执行配置,等待所有配置步骤完成,出现Configuration Complete提示说明配置成功,点击Finish结束配置。
环境变量配置
为了方便在命令行使用mysql命令,需要把mysql的bin目录添加到系统环境变量中:
- 右键点击此电脑,选择属性,进入高级系统设置,点击环境变量
- 在系统变量中找到Path变量,点击编辑,点击新建,添加之前设置的安装路径下的bin目录,比如D:MySQLMySQL Server 8.0bin
- 点击确定保存所有设置
验证安装是否成功
按下win+R打开运行窗口,输入cmd打开命令行,输入以下命令测试mysql是否能正常连接:
-- 连接mysql数据库,输入后回车,再输入之前设置的root密码 mysql -u root -p
如果成功进入mysql命令行界面,显示mysql的版本信息,说明mysql已经成功安装到d盘并且可以正常使用。
常见问题解决
如果安装完成后服务启动失败,可以先检查安装路径和数据路径是否有写入权限,右键对应文件夹,选择属性,在安全选项卡中给当前用户添加完全控制权限。如果还是无法启动,可以打开命令行,执行以下命令重新注册服务:
-- 切换到mysql的bin目录 cd D:MySQLMySQL Server 8.0bin -- 删除原有服务 mysqld --remove -- 重新注册服务,指定数据目录 mysqld --install MySQL80 --defaults-file="D:MySQLMySQL Server 8.0my.ini"
执行完成后重启mysql服务即可正常使用。