您好,欢迎访问数据库运维|优化|安装|迁移|服务官网!
13261661949
手把手教你MySQL本地数据库安装,从零搭建开发环境-数据资讯-数据库运维|优化|安装|迁移|服务_uDBok.com

新闻动态

联系我们

手把手教你MySQL本地数据库安装,从零搭建开发环境-数据资讯-数据库运维|优化|安装|迁移|服务_uDBok.com

地址:北京市昌平区高新经济开发区
手机:13261661949

咨询热线13261661949

手把手教你MySQL本地数据库安装,从零搭建开发环境

发布时间:2026-07-26 20:02:03人气:1898

MySQL这事儿,我身边太多人踩过坑了。有人下载了最新版,结果配置到一半卡住;有人装完了不知道怎么启动;还有人装好了但连不上,折腾半天才发现是端口被占用了。今天我就手把手带你走一遍完整流程,从下载到配置,让MySQL在你的本地环境里稳稳跑起来。

手把手教你MySQL本地数据库安装,从零搭建开发环境

先说版本选择。很多人一上来就冲MySQL 8.0甚至8.4,觉得最新版本最牛。但你要想清楚,你是来搭开发环境的,不是来当小白鼠的。MySQL 5.7已经非常成熟,网上资料多到数不清,遇到问题随便搜一下就能找到答案。而8.0以上版本改了密码认证方式,新手配置时很容易被这个坑绊倒。所以我建议,如果你是第一次装,直接选5.7.44,这是5.7系列的一个版本,稳定得一批。去MySQL官网的存档页面找,别点错了那个“Download”按钮,要找到“MySQL Community Server”下面的“Archives”。

下载好之后,双击安装包。这里有一个关键点:安装类型选“Developer Default”还是“Server Only”?我推荐你选“Server Only”,因为开发环境只需要数据库服务本身,那些乱七八糟的Connector、Workbench工具以后需要单独装也行,现在装多了反而容易出幺蛾子。安装过程会弹出几个配置窗口,第一个是“Type and Networking”,端口默认3306别改,改了后面连接数据库时你容易忘。接下来是“Authentication Method”,这里注意了,如果你装的是5.7,默认就是旧版密码,没问题;但如果是8.0,它会推荐你用“Strong Password Encryption”,新手千万别选这个,选“Use Legacy Authentication Method”,否则后面用代码连数据库时各种报错等着你。

接下来设置root密码。这个密码要记牢了,最好写在一个你不会丢的地方。很多人随手设了个“123456”,结果过了两周自己都忘了。建议设成一个你常用的密码,但别太简单,比如“Admin@2024”这种既有大写字母又有数字和符号的,安全又好记。设置完密码后,它会让你配置Windows服务,这里勾选“Configure MySQL Server as a Windows Service”,服务名保持默认的“MySQL57”就行,启动类型选“Automatic”,这样电脑开机后MySQL自动启动,省得你每次手动敲命令。一路Next,点Execute,等进度条跑完,安装就完成了。

安装完别急着兴奋,先验证一下能不能用。打开命令提示符(管理员模式),输入,回车后输入刚才设的密码。如果出来一个提示符,恭喜你,装成功了。但这里有一个常见问题:很多人输完命令后提示“mysql不是内部或外部命令”。这是因为MySQL的bin目录没加到系统环境变量里。解决办法很简单:找到MySQL的安装路径,默认是,复制这个路径,右键“此电脑”->“属性”->“高级系统设置”->“环境变量”,在系统变量里找到“Path”,编辑,新建,粘贴进去,确定。再重新打开命令提示符,就能正常用了。

环境变量配好之后,再试一次。如果还是报错,可能有两个原因:一是MySQL服务没启动,去Windows服务管理器里找到“MySQL57”,手动启动一下;二是端口被其他程序占了,比如你电脑上装了XAMPP或者WampServer,它们自带的MySQL可能也用了3306端口。解决办法是关掉冲突的服务,或者在MySQL配置文件里改端口。配置文件在,用记事本打开,找到这一行,改成3307或者别的,保存后重启MySQL服务。这一步比较麻烦,但新手尽量别改端口,先查清楚是什么占了3306。

数据库装好了,接下来就是日常使用了。我建议你装一个图形化工具,比如MySQL Workbench或者Navicat,但别过分依赖它们。真正干活的时候,你迟早要学会用命令行。比如创建数据库:,切换数据库:,创建表:。这些命令多敲几遍就熟了。另外,强烈建议你装一个Git,把你的SQL脚本都版本控制起来,这样数据库结构变更历史一目了然,出了错也能回滚。

说一点:别因为装上了就放松警惕。MySQL默认的安全配置其实是比较脆弱的,比如root用户可以从任何IP登录。生产环境绝对不能这么干,但本地开发的话,你可以先不改。不过有个习惯要养成:每次装完新软件,第一时间备份配置文件。比如my.ini这个文件,改之前先复制一份,改坏了还能恢复。还有,定期用备份你的数据库,别等到数据丢了才后悔。装好MySQL只是第一步,后面怎么用、怎么维护,才是真正的技术活。

推荐资讯

13261661949