目录

  1. Windows 安装 MySQL
  2. Linux 安装 MySQL
  3. macOS 安装 MySQL
  4. MySQL 配置与启动
  5. MySQL 连接与测试
  6. 卸载 MySQL

Windows 安装 MySQL

1. 下载 MySQL

访问 MySQL 官方下载页面 ,选择 MySQL Installer for Windows 并下载 .msi 安装包。

2. 运行安装程序

双击下载的 mysql-installer-web-community-<version>.msi 文件,选择 CustomFull 安装模式。

3. 配置 MySQL

  • 选择 Server OnlyFull Installation
  • 设置 root 密码,并可选创建额外用户
  • 设置端口(默认 3306

4. 启动 MySQL 服务

安装完成后,MySQL 会作为 Windows 服务自动启动。如果未自动启动,可手动运行:

net start mysql

5. 验证安装

打开 命令提示符(cmd),输入:

mysql -u root -p

输入 root 密码后成功进入 MySQL 控制台即表示安装成功。


Linux 安装 MySQL

1. 更新软件包列表

sudo apt update  # Debian/Ubuntu
sudo yum update  # CentOS

2. 安装 MySQL

  • Ubuntu/Debian
sudo apt install mysql-server -y

  • CentOS/RHEL
sudo yum install mysql-server -y

3. 启动 MySQL

sudo systemctl start mysql  # Ubuntu
sudo systemctl start mysqld  # CentOS

4. 设置 root 密码

sudo mysql_secure_installation

按照提示设置 root 密码并优化 MySQL 安全性。

5. 验证安装

mysql -u root -p


macOS 安装 MySQL

1. 使用 Homebrew 安装

brew install mysql

2. 启动 MySQL

brew services start mysql

3. 设置 root 密码

mysql_secure_installation

4. 验证安装

mysql -u root -p


MySQL 配置与启动

设置 MySQL 开机自启(Linux)

sudo systemctl enable mysql  # Ubuntu
sudo systemctl enable mysqld  # CentOS

修改 MySQL 配置文件

默认配置文件路径:

  • Linux/macOS: /etc/mysql/my.cnf/etc/my.cnf
  • Windows: C:\ProgramData\MySQL\MySQL Server <version>\my.ini

可修改 bind-addressmax_connectionsdefault-storage-engine 等参数。

查看 MySQL 状态

sudo systemctl status mysql  # Ubuntu
sudo systemctl status mysqld  # CentOS

停止 MySQL

sudo systemctl stop mysql


MySQL 连接与测试

本地连接

mysql -u root -p

远程连接(需开放 3306 端口)

mysql -h <服务器IP> -u root -p


卸载 MySQL

Windows 卸载

  1. 打开 控制面板程序和功能,找到 MySQL 并卸载。
  2. 删除 MySQL 数据目录 C:\ProgramData\MySQL(可能是隐藏文件)。

Linux 卸载

sudo apt remove --purge mysql-server -y  # Ubuntu
sudo yum remove mysql-server -y  # CentOS

macOS 卸载

brew uninstall mysql


你打算在哪个系统上安装 MySQL?需要更详细的步骤吗?