一、安装 MySQL
方法1:使用官方安装包(推荐)
- 下载安装包
- 访问 MySQL 官网下载页面
- 选择 MySQL Installer for Windows(如
mysql-installer-web-community-*.msi
)。
- 运行安装程序
- 双击安装包,选择安装类型:
- Developer Default:包含服务器、客户端工具(推荐开发者)。
- Server only:仅安装数据库服务器。
- 点击 Execute 安装所需组件。
- 双击安装包,选择安装类型:
- 配置 MySQL 服务器
- 安装完成后进入配置向导:
- 设置 Root 密码(务必牢记)。
- 添加新用户(可选)。
- 配置服务名(默认
MySQL80
)和开机启动选项。 - 点击 Execute 完成配置。
- 安装完成后进入配置向导:
- 验证安装
- 打开命令提示符(CMD):
mysql -u root -p
- 输入密码,成功进入 MySQL 命令行即安装成功。
- 打开命令提示符(CMD):
方法2:使用 ZIP 压缩包(手动安装)
- 下载 ZIP 包
- 从 MySQL 下载页面 下载 ZIP 包(如
mysql-8.0.xx-winx64.zip
)。
- 从 MySQL 下载页面 下载 ZIP 包(如
- 解压并配置
- 解压到目录(如
C:\mysql
)。 - 创建配置文件
my.ini
(在解压目录下):[mysqld] basedir=C:/mysql datadir=C:/mysql/data port=3306
- 解压到目录(如
- 初始化数据库
- 以管理员身份打开 CMD,进入
C:\mysql\bin
:mysqld --initialize --console
- 记录生成的临时密码(在输出末尾)。
- 以管理员身份打开 CMD,进入
- 安装服务并启动
mysqld --install MySQL # 安装服务 net start MySQL # 启动服务
- 修改 root 密码
mysql -u root -p # 输入临时密码后执行: ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
二、安装 Microsoft SQL Server
步骤:
- 下载安装包
- 访问 SQL Server 下载页面
- 选择 Developer 版(免费,适用于开发测试)。
- 运行安装向导
- 双击下载的安装程序(如
SQLServer*.exe
)。 - 选择安装类型:
- 基本:自动配置(推荐新手)。
- 自定义:手动选择组件(如数据库引擎、管理工具)。
- 双击下载的安装程序(如
- 配置实例
- 接受许可协议。
- 选择安装位置。
- 设置 实例名称(默认
MSSQLSERVER
)。 - 选择 身份验证模式:
- Windows 身份验证:使用系统账户登录。
- 混合模式:添加 SQL Server 管理员账户(需设置密码)。
- 安装管理工具(可选)
- 安装 SQL Server Management Studio (SSMS):
- 从 SSMS 下载页面 下载并安装。
- 安装 SQL Server Management Studio (SSMS):
- 验证安装
- 打开 SSMS,使用配置的账户登录。
- 连接本地实例(服务器名输入
.
或localhost
)。
三、其他数据库
- PostgreSQL:下载 官方安装包,运行向导安装。
- SQLite:无需安装,直接下载 预编译二进制文件 解压即可使用。
- MongoDB:下载 MSI 安装包,按向导安装。
常见问题解决
- 端口冲突
- MySQL 默认端口
3306
、SQL Server 默认1433
。若冲突,修改配置文件中的port
参数。
- MySQL 默认端口
- 服务无法启动
- 检查日志文件(MySQL 在
data
目录下,SQL Server 在安装目录\Log
)。 - 确保未占用端口:
netstat -ano | findstr :3306
。
- 检查日志文件(MySQL 在
- 忘记 root 密码
- MySQL:
- 停止服务:
net stop MySQL
- 以安全模式启动:
mysqld --skip-grant-tables
- 新 CMD 窗口登录并重置密码。
- 停止服务:
- MySQL:
通过以上步骤,你可以在 Windows 上顺利安装主流数据库。