1. MySQL安装前的准备工作
在开始安装MySQL之前,我们需要做好充分的准备工作。首先确认你的操作系统版本和架构,MySQL支持Windows、Linux和macOS三大主流平台。我建议先检查系统是否已经安装了旧版本的MySQL,避免版本冲突。
对于Windows用户,可以通过"控制面板→程序和功能"查看已安装程序列表;Linux用户可以使用rpm -qa | grep mysql或dpkg -l | grep mysql命令检查;macOS用户可以在终端运行brew list查看。
重要提示:如果发现旧版本存在,强烈建议先完整卸载旧版再安装新版,否则可能出现服务无法启动等奇怪问题。我在实际工作中遇到过多次因版本残留导致的安装失败案例。
硬件准备方面,MySQL 8.0版本建议至少2GB内存和5GB磁盘空间。对于生产环境,SSD硬盘能显著提升数据库性能。另外记得关闭防火墙或配置好3306端口的例外规则,否则后续可能无法远程连接。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. Windows平台安装MySQL
2.1 下载安装包
访问MySQL官网下载社区版(MySQL Community Server),选择适合的版本。我推荐下载MSI安装包,它提供了图形化安装向导,对新手更友好。注意区分32位和64位系统,现在大多数机器都是64位架构。
2.2 运行安装向导
双击下载的MSI文件启动安装程序。在安装类型选择界面,我建议选择"Developer Default"开发模式,它会自动安装MySQL Server和MySQL Workbench等常用工具。
配置步骤中需要特别注意:
- 设置root用户密码:务必使用强密码并妥善保管
- 添加Windows服务:建议勾选"Start the MySQL Server at System Startup"
- 配置字符集:生产环境建议选择utf8mb4以支持完整Unicode
2.3 验证安装
安装完成后,打开命令提示符,输入:
bash复制mysql -u root -p
输入密码后应能进入MySQL命令行界面。也可以打开MySQL Workbench尝试连接本地数据库。
3. Linux平台安装MySQL
3.1 使用包管理器安装
对于Ubu
