在Windows上安装MySQL 8.0
本文最后更新于 95 天前,其中的信息可能已经有所发展或是发生改变。

MySQL新版的安装其实已经相对不算烦琐了,不过我个人还是认为在Windows上用图形化界面安装不如Linux命令行方便。建议安装一个Linux子系统来体验一番。(以上是废话)

一. 下载安装器

国际惯例,官方渠道下载,简单直接,以下获取的是“MSI”安装文件,将安装于Windows默认安装目录下。

  • ### 直链下载

可以使用从官网获取的直链:在线安装包 | 离线安装包

此时可以直接跳到下一步“安装”。

  • ### 走个流程

若是想要折腾,可以打开官网一步一步来:MySQL官网

首先打开官网,点击上方的“Downloads”;

在打开的页面中找到“Community(GPL)”(GPL开源社区版)。

找到MySQL社区版下载入口

接着再找到Windows版安装器的选项。

找到MySQL社区版Win下载入口

任选一个版本,小的是在线安装器,大的是离线安装器,网络不好的话离线安装中途可能会更省事,反正我选离线包。

选择要下载的MySQL安装器类型

点击“Download”后可能会诱导你登录,~先谢谢它全家~。

开始MySQL社区版下载

耐心等它下载完成

二. 安装与启用

打开你下载的安装器;

等它几个世纪,直到安装页面出现;

后面基本一路“下一步”和“执行”并“完成”。

  • ### 安装配置

第一步默认选项,满足开发需求即可。

在Win安装MySQL过程1

后面可能会提示需要Python,可以不管它直接Yes过去,或者在其下面提供的地址找到安装文件(可能Python官网上的3.10版本对于当前版本MySQL太新了,需要3.6~3.9)。

在Win安装MySQL过程2

Execute!

在Win安装MySQL过程3

Next!

在Win安装MySQL过程4

Next Again!

在Win安装MySQL过程5

选择认证模式,不考古的话,选默认的“强密码”选项即可。

在Win安装MySQL过程6

设置根用户密码,祖传流程,输入一次并重复一次,记得住就行,反正没人偷你家,Weak就Weak。

在Win安装MySQL过程7

设置服务名称,同样是能记住并辩识即可,如果懒得每次使用都手动启动,可以设置开机自启。

在Win安装MySQL过程8

Executing.

在Win安装MySQL过程9

Finish但没完全Finished.

在Win安装MySQL过程A

输入用户名“root”以及你设置的密码,点击“Check”检验,绿了就“Next”

在Win安装MySQL过程B

Executed.

在Win安装MySQL过程C

完成!

完成MySQL的Win版安装

  • ### 启动测试

刚安装好是已经启动了的,至于后续启动,在“计算机管理>服务”中设置。

然后去使用命令行连接,

先记下“MySQL Server”安装目录中“bin”的路径C:\Program Files\MySQL\MySQL Server 8.0\bin

记下MySQL服务端安装目录

打开命令行执行:

#先cd到前面记下的“bin”目录

cd C:\Program Files\MySQL\MySQL Server 8.0\bin

#然后使用mysql命令连接

mysql -h 127.0.0.1 -u root -p

#“-h”host主机 “-u”user用户 “-p”password密码

键入密码即连接。

用WinCMD打开目录并连接MySQL

若命令行使用PowerShell,执行cd指令时可能会遇到如下报错,是路径中的空格所致,用双引号"将有空格的目录名括起即可。

用PowerShell打开目录并连接MySQL

三. 设环境变量

每次连接操作之前都要cd一下,貌似太过烦琐,可让机器自己来完成这个操作,以提高人类的工作效率;实际上这是安装各种运行环境都要做的。

  • ### 设置

第一步,找到“高级系统设置”,有几种方法:

  • 右键“此电脑”(也可能叫其他名字,反正是那个东西),选择“属性”;

  • 在“控制面板”中找,~我懒得说~。

  • 较新版的Win10中,“设置>系统>关于”;

在Win设置找到高级设置

  • 搜索,最为高效;

在Win搜索高级设置

第二步,配置环境变量:

  • 打开“环境变量”;

在Win高级设置找到环境变量

  • 找到并选择编辑“Path”,可以看到上下两栏都有,作用于不同范围,不懂就无脑选上面的即可;

打开Win环境变量页面

  • 点击“新建”,把前面记下的“bin”目录填入新条目,确定以完成配置。

新建MySQL的Win环境变量

  • ### 测试

打开命令行试试,发现可以不用cd就直接连接了。

在Win默认目录直接使用连接MySQL的指令

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇