你点进来,说明你和我一样,是个想学SQL但对着电脑屏幕发怵的小白。别怕,这事儿真没想象中那么玄乎。我第一次装SQL Server,看着满屏英文选项懵了半小时,还装错了版本,气得差点把笔记本摔了。后来折腾了几次,发现这玩意儿就像装个QQ音乐,只要步骤对,谁都能搞定。今天咱们就从零开始,手把手把这活儿干利索,保证你装完能跑起来,还能顺手插条数据进去。

先聊聊该选哪个版本。市面上主流的SQL数据库有SQL Server、MySQL、PostgreSQL,各有各的脾气。如果你是Windows用户,想省心,SQL Server的免费版就够用了,官方叫“SQL Server Express”,功能完整且免费,只是有10 GB的容量限制,但对练手来说绰绰有余。如果你以后想做网页开发或开源项目,MySQL更流行,社区版也是免费的。我个人建议小白先从SQL Server开始,因为它的安装向导最人性化,图形界面一目了然。别一上来就追最新版本,比如2022版,有时兼容性不如2019版稳。去微软官网搜“SQL Server Express 2019”,下载那个不到1 GB的安装包,记住别搞混了。
下载完了别急着双击,先看看电脑环境。SQL Server对系统有点要求,比如Windows 10以上,内存至少4 GB,硬盘预留5 GB空间。要是你的电脑太老,比如还在用8年前的笔记本跑Win7,那就换个MySQL吧,轻量级很多。另外,安装前最好把杀毒软件暂时关掉,尤其是360和腾讯管家,它们有时会拦截SQL Server的服务进程,导致装到一半报错。我有次装了三遍,发现是火绒在捣乱。关掉杀毒软件,右键安装包选“以管理员身份运行”,这一步很关键,不然权限不够,后面会卡在“系统配置检查”那一步。
进入安装界面后,你会看到一堆选项,别慌。“新增SQL Server独立安装”点进去,剩下的默认走就行。到了“功能选择”这一步,只需勾上“数据库引擎服务”和“客户端工具连接”,其他如“全文搜索”“Reporting Services”都是给进阶用户用的,装了会占用空间。接下来是“实例配置”,默认的“默认实例”就行,别改成“命名实例”,否则以后连接数据库时要记一堆名字,麻烦。服务账户那里,选“NT ServiceMSSQLSERVER”,密码留空,系统会自动分配权限。
最让人头疼的是“服务器配置”里的“身份验证模式”。这里有两个选项:“Windows 身份验证模式”和“混合模式”。我建议选“混合模式”,然后给“sa”账户设个密码。sa 是超级管理员,密码别用“123456”这种容易被破解的,稍微复杂点比如“Admin123!”就够了。记得在“指定 SQL Server 管理员”那里点“添加当前用户”,这样你的 Windows 账户就能直接管理数据库。这一步很多人会漏掉,导致装完后连不上数据库,还以为是安装失败。设好后点“下一步”,安装程序会开始复制文件,大概等 10 到 15 分钟,去泡杯咖啡回来就行。
安装完成后,屏幕上会弹出“安装完成”的提示,但别急着关。打开开始菜单,找到“SQL Server Management Studio”(简称 SSMS),这是管理数据库的图形界面工具。如果没有自动装,就单独去微软官网下载 SSMS 安装包,大概 700 MB。装好后打开它,服务器名称选 “.” 或 “(localdb)MSSQLLocalDB”,身份验证选“Windows 身份验证”,点连接。如果连接成功,你会看到左边的“对象资源管理器”,里面列出了数据库、安全性等文件夹。至此,你才算真正装好了。
接下来,咱们用个小例子验证一下数据库能否跑起来。在 SSMS 里点“新建查询”,输入一行代码: 然后按 F5 执行。如果下面显示“命令已成功完成”,说明已经创建了名为 TestDB 的数据库。再输入: 再按 F5,然后输入 如果能看到一行数据,恭喜你,SQL 数据库已经活蹦乱跳了。整个过程不超过 20 分钟,比装个 Photoshop 还简单。
说句掏心窝的话:装数据库最大的坑不是技术,而是自己吓自己。很多人一看到英文界面、专业术语就觉得搞不定,其实只要按我说的步骤来,每一步都别跳过,电脑不会炸。以后每次装新电脑或换系统,都可以翻出这篇文章,照着做一遍,十分钟就能搞定。SQL 入门难在环境搭建,一旦数据库跑起来,后面学增删改查就像玩一样了。所以别犹豫,打开官网把安装包下了,今晚就能在数据库里插进你的第一条数据。


