美文网首页
Windows下MySQL的安装及初始化设置

Windows下MySQL的安装及初始化设置

作者: 石志不渝 | 来源:发表于2023-08-28 17:50 被阅读0次

    总体目录

    • 一 前置条件及注意事项
    • 二 MySQL的下载
    • 三 MySQL的安装
    • 四 MySQL的配置
    • 五 环境变量的配置
    • 六 测试MySQL安装情况
    • 七 降级MySQL身份认证控件
    • 八 常见问题

    一 前置条件及注意事项

    1. MySQL版本: 8.1.0
    2. MySQL下载地址: https://dev.mysql.com/downloads/mysql/

    注意事项
    电脑计算机名称不能是汉字!牢记安装目录、root密码、设置的用户名及密码、端口号

    此处是汉字则需要改为字母


    计算机名称

    二 MySQL下载

    1. 通过上述链接,进入下载页面确认版本及 \color{red}{System为windows}。选择\color{red}{MSI Installer},点击\color{red}{Download}

      选择版本
    2. 页面跳转至如图,点击图示\color{red}{No thanks,just start my download.}进行下载。

      下载
    3. 下载目录中,最终下载的文件如下图,注意后缀是\color{red}{.msi}

      安装包

    三 MySQL安装

    1. 双击下载文件
    2. 第一个界面为欢迎界面,直接点击 Next
      welcome
    3. 第二个界面为协议界面,\color{red}{勾选} I accept the terms in License Agreement后,点击 Next
      License
    4. 第三个界面为安装类型选择界面。需要更改路径的,选择 CustomTypical为默认安装。此安装教程选择 Custom
      Setup Type
    5. 选择Custom之后,会出现如下界面。上部\color{red}{选择区域}无需变动。点击Browse...修改存放路径。
      location
    6. 点击Browse...后,出现路径选择界面,更换盘符,\color{red}{新建文件夹}单独存放MySQL安装文件,之后点击ok
      change folder
    7. 路径修改后,返回到5界面,确认路径无误后,点击Next
      custom setup
    8. 点击 Install,并在弹出的管理员确认框中,点击\color{red}{是}进行确认。
      install
    9. 安装界面过程如下


      process
    10. 安装完成后,\color{red}{确认勾选}Run MySQL Configurator后,点击Finish。并在弹出的管理员确认对话框中,点击\color{red}{是}进行确认
      completed

    四 MySQL配置

    1. 安装完成后,自动打开配置窗口如下图。第一个界面为环境界面,直接点击Next
      Configurator Welcome
    2. 第二步,设置设备类型和网络
      2.1. 设备类型设置。如果是企业服务器部署,则选择Server Computer,以精简安装包。此处我们选择Development Computer,如软件自身解释,将会安装一些开发组件
      type
      2.2. 网络设置。进行数据库连接时,均通过网络进行,MySQL的默认端口为3306。我们此处使用默认端口,\color{red}{如进行更改,一定要牢记!!}
      connectivity
      2.3. 此界面其他无需设置,点击Next
    3. 第三步,账户设置。此步分为root密码设置,及普通账号密码设置。
      3.1. \color{red}{root}密码设置,\color{red}{请牢记密码!!}。 练习使用时,密码可简单设置,生产使用时,需要设置的尽量复杂。
      accounts
      3.2. 普通账号设置。点击上述界面下半部分的Add User按钮,弹出用户信息填写窗口如下图。
    序号 项目名称 子项 解释
    1 User Name 登录所有用户名\color{red}{使用英文字母,牢记!}
    2 Host -- Host用于限制UserName的访问数据库的网络来源
    -- -- <All Hosts (%)> 此子项意味着上述用户可通过任意网络访问数据库
    -- -- localhost 此子项意味着上述用户只能在本地进行数据库访问
    3 Role -- Role是上述用户的角色,有很多种,不同的角色对应的数据库使用权限不同,此处列举简单几项
    -- -- backup Admin 数据库备份角色,如果为用户赋予此角色,则用户只拥有可以进行数据库备份的极小权限。如修改数据等操作均无法进行
    -- -- DB Admin 数据库管理者角色,参考root用户的权限
    -- -- DB Manager 数据管理员角色,可以对所有数据库进行数据库级别操作

    此处我们的选择如下图,并点击ok

    user account
    完成后返回到主界面,在列表中多了我们设置的用户,点击Next
    us
    1. 第四部,设置mysql server的启动
      4.1. 第一个复选框,为设置mysqlserver为windows服务,\color{red}{确保勾选},下面会列出服务名称,我们使用默认名称
      4.2. 如果使用频率不高,建议\color{red}{取消}勾选 Start the MySQL Server at System Startup,不用每次开机都启动;取消勾选后,如需使用,可以自行在windows服务中启动对应名称的mysql服务
      4.3. 点击 Next

      windows service
    2. 第五步,直接点击Next

      permissions
    3. 第六步,无需创建样例数据库,直接点击Next

      sample databases
    4. 第七步,点击Execute 执行我们的上述配置。\color{red}{运行完成后},所有配置项前面都有成功标志;之后点击Next

      apply
      apply success
    5. 点击 Finish 完成配置

      finish

    五 配置环境变量

    1. win10 win11 在搜索框中输入“环境”可调出环境变量


      environment
    2. 点击 环境变量(N) 打开环境变量编辑窗口
      系统属性
    3. 在弹出窗口中,\color{red}{双击} Path,进行系统编辑
      环境变量编辑
    4. 双击空白处,可以添加一个条目,将mysql安装时的安装目录 添加 \bin 后,键入空白条目,后点击确定
      path编辑
    5. 后两级界面均点击确定
      confirm

    六 测试MySQL

    对MySQL安装完成后,需要进行安装情况的确认

    1. 按下组合键win + R 键,输入cmd,键入Enter
      run
    2. 输入指令 mysql --version 对mysql的版本进行查询。成功安装的界面应该如下,与安装的版本相同:
      version查询
    3. 键入 mysql -u [username] -p,用来登录数据库。其中 [username]\color{red}{你本人设置的用户名}Enter后,输入 \color{red}{你本人设置的密码}
      登录
      登录成功后的界面如下图:
      登录成功
    4. 退出登录。在命令框中,输入exitEnter,则退出登录
      退出登录

    七 降级MySQL身份认证控件

    1 执行指令 mysql -u root -proot用户登录,输入你的root账户密码后,Enter

    root login
    1. 执行命令 ALTER USER '<username>'@'%' IDENTIFIED WITH mysql_native_password BY '<password>';

    其中,[username]是你自己设置的用户名, [password]是你自己的密码
    指令含义解释:将用户名 username的认证组件更新为mysql_native_password组件,密码更新为password

    alter user
    1. 执行命令exit 退出数据库。

    八 常见问题

    问题一 在进行配置时,Starting the server处报错

    一般使用Administrator账号进行安装时,可能会遇到此问题。可尝试如下解决方式为,将NETWORK SERVICE添加到Administrators:

    1. 打开计算机管理
    1. 点击本地用户和组
    2. 双击 组


    3. 找到Administrators,双击打开
    4. 点击添加
    5. 点击高级
    6. 点击立即查找
    7. 找到NETWORK SERVICE确认
    8. 所有窗口点击确认后,重启电脑。卸载MySQL,重新安装。

    问题二 提示This application requires Visual Studio 2019 x64 Redistributable.

    问题提示如下图


    错误提示

    缺少文件 VC_redist.x64.exe;下载安装后可解决

    相关文章

      网友评论

          本文标题:Windows下MySQL的安装及初始化设置

          本文链接:https://www.haomeiwen.com/subject/snpgmdtx.html