mysql server8.4.4 安装教程
时间: 2025-09-11 10:55:05 AIGC 浏览: 9
MySQL Server 8.4.4 的安装可以通过多种方式进行,主要取决于操作系统和具体需求。以下是详细的安装教程,涵盖 Windows 和 Linux 系统的常见安装方法。
### Windows 系统安装 MySQL 8.4.4
#### 使用 MSI 安装包安装
1. **下载安装包**
从 MySQL 官网下载 `mysql-8.4.4-winx64.msi` 安装包。
2. **运行安装程序**
双击 `.msi` 文件启动安装向导,按照提示选择安装类型(典型安装或自定义安装)。
3. **配置 MySQL 服务**
安装过程中可以选择将 MySQL 作为 Windows 服务安装,这样系统启动时 MySQL 会自动运行。
4. **设置 root 用户密码**
在配置阶段,设置 root 用户的密码,并确保记住该密码以便后续使用。
5. **完成安装**
安装完成后,可以通过命令行或图形界面工具连接 MySQL。
#### 使用 ZIP 压缩包安装
1. **下载压缩包**
从官网下载 `mysql-8.4.4-winx64.zip` 压缩包。
2. **解压文件**
将压缩包解压到目标目录,例如 `C:\mysql-8.4.4-winx64`。
3. **配置环境变量**
将 MySQL 的 `bin` 目录添加到系统环境变量 `PATH` 中,以便在命令行中直接使用 MySQL 命令。
4. **创建配置文件**
在解压目录下创建 `my.ini` 配置文件,设置 `basedir` 和 `datadir` 参数:
```ini
[mysqld]
basedir=C:/mysql-8.4.4-winx64
datadir=C:/mysql-8.4.4-winx64/data
```
5. **初始化数据库**
打开命令行,进入 `bin` 目录并执行以下命令初始化数据库:
```bash
mysqld --initialize --console
```
该命令会生成一个临时密码,请妥善保存。
6. **安装 MySQL 服务**
执行以下命令安装 MySQL 服务:
```bash
mysqld --install
```
7. **启动 MySQL 服务**
使用以下命令启动 MySQL 服务:
```bash
net start mysql
```
8. **登录 MySQL**
使用以下命令登录 MySQL:
```bash
mysql -u root -p
```
输入之前生成的临时密码即可登录。
### Linux 系统安装 MySQL 8.4.4
#### 使用 DNF 安装(适用于 Fedora/CentOS)
1. **添加 MySQL 仓库**
下载并添加 MySQL 官方仓库:
```bash
sudo dnf install https://dev.mysql.com/get/mysql80-community-release-fcXX-7.noarch.rpm
```
2. **安装 MySQL Server**
执行以下命令安装 MySQL:
```bash
sudo dnf install mysql-server
```
3. **启动 MySQL 服务**
安装完成后,启动 MySQL 服务并设置开机自启:
```bash
sudo systemctl start mysqld
sudo systemctl enable mysqld
```
4. **获取临时密码**
安装过程中会生成一个临时密码,查看日志文件获取该密码:
```bash
sudo grep 'temporary password' /var/log/mysqld.log
```
5. **安全配置**
执行以下命令进行安全配置,设置 root 密码和其他安全选项:
```bash
sudo mysql_secure_installation
```
6. **登录 MySQL**
使用以下命令登录 MySQL:
```bash
mysql -u root -p
```
### 安装图形化界面
#### MySQL Workbench
1. **下载 MySQL Workbench**
从官网下载适用于 Windows 或 Linux 的 MySQL Workbench 安装包。
2. **安装 MySQL Workbench**
根据操作系统的不同,按照安装向导完成安装。
3. **连接 MySQL Server**
打开 MySQL Workbench,创建新的连接,输入 MySQL 服务器的地址、端口、用户名和密码即可连接。
#### Navicat
1. **下载 Navicat**
从 Navicat 官网下载适用于 MySQL 的版本。
2. **安装 Navicat**
按照安装向导完成安装过程。
3. **连接 MySQL Server**
打开 Navicat,创建新的连接,输入 MySQL 服务器的相关信息即可连接。
### 容器化安装(Docker)
1. **拉取 MySQL 镜像**
执行以下命令拉取 MySQL 8.4.4 镜像:
```bash
docker pull mysql:8.4.4
```
2. **运行 MySQL 容器**
使用以下命令运行 MySQL 容器,并设置 root 密码:
```bash
docker run --name mysql844 -e MYSQL_ROOT_PASSWORD=your_password -d -p 3306:3306 mysql:8.4.4
```
3. **连接 MySQL**
使用 MySQL 客户端或图形化工具连接到运行在 Docker 中的 MySQL 服务器。
### 删除和清理 MySQL(Linux)
如果需要卸载 MySQL,可以使用以下命令:
1. **卸载 MySQL 服务**
```bash
sudo dnf remove mysql-server -y
```
2. **删除数据和日志文件**
```bash
sudo rm -rf /var/lib/mysql
sudo rm -rf /var/log/mysqld.log
```
3. **删除 MySQL 用户**
```bash
sudo userdel -r mysql
```
以上是 MySQL Server 8.4.4 的详细安装教程,涵盖了 Windows 和 Linux 平台的不同安装方式。根据具体需求选择合适的安装方法即可完成 MySQL 的部署和配置。
阅读全文
相关推荐



















