当前位置:首页 > 问答 > 正文

MySQL在Windows上怎么装其实没那么难,详细步骤和注意点都给你说清楚了

综合自MySQL官方文档、常见技术社区如CSDN、博客园的个人经验分享帖,以及一些软件下载站的安装指南)

你是不是一听到要在电脑上装数据库就觉得头大,感觉那是程序员才搞得定的高级玩意儿?特别是MySQL这种大名鼎鼎的软件,还没开始就先怕了,其实啊,在Windows上安装MySQL,现在真的已经变得很简单了,就跟装个普通软件差不多,只要你跟着步骤一步步来,别着急,基本上都能成功,下面我就把详细的步骤和需要注意的那些“坑”都给你捋清楚。

你得把安装文件弄到手,最放心的地方肯定是去MySQL的官网下载,你打开百度,搜“MySQL下载”,认准那个“MySQL Community Server”,这个就是免费的社区版,对我们大多数人来说功能完全够用了,点进去之后,你会看到一个长长的列表,里面有很多版本,你可能会懵,怎么这么多?这里有个关键注意点:别急着下最新的版本! 尤其是带有“GA”字样的最新版,有时候可能会有些不稳定,对于新手来说,选择一个稍微旧一点的、稳定的版本会更省心,比如MySQL 8.0的某个版本,找文件的时候,要选择那个体积比较大的,名字里带有“Windows (x86, 64-bit), MSI Installer”的,这种是图形化安装包,最简单。

下载好了之后,就是重头戏安装了,双击那个MSI文件,安装向导就启动了,前面几步基本都是直接点“Next”就行,但有几个关键地方你得留神:

  1. 选择安装类型时,你会看到好几个选项,Developer Default”(开发者默认)、“Server only”(仅服务器)之类的,如果你不确定,就直接选“Developer Default”,它会帮你把需要的基本组件都装上,省得你自己再去挑。

  2. * 到了“Check Requirements”这一步,可能会提示你缺一些东西,比如微软的一个叫“Visual C++ Redistributable”的运行库,别慌,这是很正常的,一般安装程序会提示你自动下载安装,你点“Execute”让它自己搞定就行了,如果网络不好下载失败,你就按照它给出的名字,自己去微软官网搜一下下载安装,装完再回来点“Check”重新检查一下。

  3. * 接下来是最最最重要的一步:配置root用户的密码,安装过程中会有一个“Product Configuration”的环节,你会被要求给MySQL的root用户设置一个密码,root用户就像是数据库的“超级管理员”,这个密码你一定要记牢!最好用个本子写下来,记得把“Add User”和“Start the Server at System Startup”这两个选项勾上,前者可以让你创建一个日常使用的普通用户(更安全),后者是让MySQL开机自己启动,免得你每次用都要手动开。

  4. * Windows可能会弹出一个“Windows Defender防火墙”的提示,问你 patch 要不要允许MySQL通过防火墙,你一定要选择“允许访问”,不然你的MySQL服务可能无法被其他电脑或者你本地的程序访问到。

安装和配置都走完了,你怎么知道它成功了呢?这时候就需要验证一下,在电脑左下角的搜索框里输入“cmd”,打开那个黑色的命令提示符窗口,输入命令 mysql -u root -p,然后按回车,这时候,它会提示你输入密码,你就把刚才设置的root密码输进去(输入的时候密码是看不见的,不用担心),再按回车,如果一切顺利,你会看到提示符变成了 mysql>,这就说明你已经成功登录到MySQL服务器里面了!恭喜你,安装大功告成!

最后再唠叨几个容易出问题的地方,也就是需要注意的点:第一,安装路径尽量不要有中文和空格,默认的安装路径是“C:\Program Files\MySQL\”,这就挺好,别自己改成“C:\数据库\MySQL”之类的,有时候会出莫名其妙的错误,第二,务必记住root密码,要是忘了,处理起来会比较麻烦,得去找重置密码的教程,第三,如果安装失败,想重装,一定要卸载干净,光在控制面板里卸载程序可能不够,最好再去把MySQL的安装目录和数据目录(默认在“C:\ProgramData\MySQL”下,这个文件夹是隐藏的,需要在文件夹选项里设置显示隐藏文件才能看到)手动删除掉,然后再重新安装。

你看,整个过程其实没什么高深的技术,就是点下一步,然后在关键步骤上留个心眼,真的不用怕,大胆地去试试吧!装一次之后你就会发现,原来在Windows上装MySQL,其实就这么回事。

MySQL在Windows上怎么装其实没那么难,详细步骤和注意点都给你说清楚了