首页 > 技术文章 > 安装 · MySQL的安装

muhuai-bokeyuan 2021-10-04 23:44 原文

参考自教程

MySQL的详细安装教程

安装步骤

  • 一般最新版本的MySQL可能不稳定,一般找MySQL5.0系列
  • 这里选择msi安装(大部分设置系统会帮我们设置好)

下载MySQL

  MySQL官网下载

  点击: No thanks, just start my download.
  然后下载成功

安装MySQL

  1. 双击mysql-installer-community进行安装
  2. 然后跟着提示,在Choosing a Setup type时选择Developer Default(默认安装),然后无脑确定、设置密码、Next就行
  3. 无脑Next直到 Type and netWorking选项,勾选Show Advanced Options(因为不勾选的情况下,一些默认配置根据电脑目录生成,电脑目录包含中文的时候可能出现问题)
  4. Windows Service选项中设置的Windows Service Name是启动MySQL之后出现的服务器名字

自定义安装

  1. 在Choosing a Setup type时选择Custom(自定义安装)
  2. 选择需要安装的部分 需要展开选项然后选中之后点击向右的箭头(没展开完全的时候无法点击箭头)
  3. 在已选列表选中,选中模块,点击下方的Acvanced Options就可以修改和查看该模块安装的位置(位置很重要,最好留意一下)
    注意:一定要在Check Requirements(或者是Installation)部分检查是不是自己选的模块都在安装计划内
  4. 无脑Next直到 Type and netWorking选项,勾选Show Advanced Options(因为不勾选的情况下,一些默认配置根据电脑目录生成,电脑目录包含中文的时候可能出现问题)
  5. Windows Service选项中设置的Windows Service Name是启动MySQL之后出现的服务器名字

环境配置

  • 如果没有配置环境,就只能进入MySQL安装目录的bin文件夹后在命令窗运行
  • 配置方法:
    a. 此电脑 --> 属性 --> 高级 --> 环境变量 --> 系统变量
    b. 添加变量名MYSQL_HOME,值为安装MySQL下的bin文件夹路径(一般在Program Files文件夹)
    c. 编辑变量Path:添加刚刚新增的变量:在Path后面加上%MYSQL_HOME%;
    差不多就是MYSQL_HOME为名字,然后将MYSQL添加到Path时需要加上英文状态下的';',分号作为间隔符

一些遇到的问题

  1. 双击install程序时界面显示Welcome Back!
    没事的,可能是以前安装过MySQL,然后卸载的时候没有卸载干净。
    关闭MySQL服务器 --> 删除MySQL安装文件 --> 删除注册表相关信息(网上有很多教程的 参考教程 - CSDN
    不过建议注册表记录采用在HKEY_LOCAL_MACHINE目录下搜索mysql项(Ctrl+F查找时只勾选'项'),然后删除
  2. 完成以上操作之后双击install程序依然是Welcome Back
    我也不知道为什么,反正我也遇到了这样的问题,不过后面解决了
    跟着提示完成产品更新,然后出现的页面有remove选项,点击
    关闭MySQL服务器 --> 删除MySQL安装文件 --> 删除注册表相关信息
    重新安装
  3. 还是不行? 重装系统吧
  4. 安装时,在检查产品需求时,发现有一些需要的模块没在安装计划中
    可能是少安装了一些程序:.Net framework、vc++等。但是这两个东西安装起来不是很简单
    · 在已存在.Net framework时,无法安装.Net framework,即使版本不同也不行
    · vc++在网上的教程和绿色资源很多,可以参照,不过很多都是不好用的
    · 因此建议默认安装,在确定产品需求时,会提示出环境缺少的东西(缺少vc++时系统自动弹出窗口询问是否安装vc++,不管,安就完事了)(我的提示缺少了Visual Studio和一个Python的程序,然后就去安装)
  5. 安装时启动服务失败
    没事,可能是端口被占用了。关掉占用端口的程序就好(参考教程 - 端口占用时解决办法 - CSDN
    也有可能是登录设置原因 这个我不是很清楚,反正默认大法好!!!

推荐阅读