MySQL安装
系统要求
在安装MySQL之前,请确保您的系统满足最低要求:
硬件要求
软件要求
MySQL可在多个平台上使用:
- Windows: Windows 10/11, Windows Server 2016+
- macOS: macOS 10.15+
- Linux: Most distributions (Ubuntu, Debian, CentOS, RHEL, etc.)
- Unix: FreeBSD, Solaris
Windows安装
方法1:MySQL安装程序(推荐)
下载MySQL安装程序
- Visit https://dev.mysql.com/downloads/installer/
- Download mysql-installer-community-8.0.x.msi
运行安装程序
- Double-click the downloaded .msi file
- If prompted by User Account Control, click "Yes"
选择安装类型
检查要求
- Installer will check for missing prerequisites
- Install any required components
安装
- Review components to install
- Click "Execute" to begin installation
- Wait for download and installation
配置
- Configuration type: Standalone
- Port: 3306 (default)
- Authentication method: Strong password encryption
- Set root password
- Create user accounts (optional)
完成安装
- Click "Finish" when complete
方法2:ZIP压缩包
下载MySQL ZIP压缩包
- Visit https://dev.mysql.com/downloads/mysql/
- Download mysql-8.0.x-winx64.zip
解压文件
初始化MySQL
启动MySQL服务
连接到MySQL
方法3:使用Docker
macOS安装
方法1:Homebrew(推荐)
安装Homebrew(如果尚未安装)
安装MySQL
初始设置
添加到PATH
方法2:DMG安装包
下载DMG安装包
- Visit https://dev.mysql.com/downloads/mysql/
- Download mysql-8.0.x-macos11-x86_64.dmg
运行安装
- Open the downloaded .dmg file
- Double-click mysql-8.0.x.pkg
- Follow installation wizard
- Set temporary password (shown in installer)
启动MySQL
更改root密码
方法3:使用Docker
Linux安装
Ubuntu / Debian
步骤1:更新软件包索引
步骤2:安装MySQL
步骤3:安全安装
安全安装脚本将引导您完成以下步骤:
步骤4:启动MySQL服务
步骤5:连接到MySQL
CentOS / RHEL / Rocky Linux
步骤1:添加MySQL仓库
步骤2:安装MySQL
步骤3:启动MySQL服务
步骤4:安全安装
Fedora / Fedora
验证安装
检查MySQL版本
测试连接
检查服务状态
安装后配置
设置root密码
创建新用户
配置远程访问
配置文件位置
Docker安装
安装Docker
Windows / macOS
Linux
使用Docker运行MySQL
Docker Compose / Docker Compose
故障排除
常见安装问题
MySQL服务无法启动
访问被拒绝错误
端口已被使用
检查MySQL日志
卸载
Windows
macOS
Linux
小结
MySQL安装因平台而异:
使用MySQL安装程序轻松设置 使用Homebrew或DMG安装包 使用软件包管理器 使用Docker获得一致的环境
安装后的关键步骤:
安全安装 - 运行mysql_secure_installation 设置root密码 - 创建强密码 创建用户 - 创建具有适当权限的用户 配置远程访问 - 如果需要 备份配置 - 保持配置文件安全
下一步
administration.md)以了解如何管理和配置MySQL服务器。
上一个:简介
下一个:管理