mysql 8 离线安装
时间: 2023-10-22 07:01:12 浏览: 40
对于 MySQL 8 的离线安装,可以按照以下步骤进行:
1. 下载 MySQL 8 的离线安装包。可以从 MySQL 官网下载符合自己操作系统的版本,下载地址为:https://dev.mysql.com/downloads/mysql/ 。
2. 将下载的安装包复制到目标服务器上,并解压缩。假设我们将安装包放在了 /tmp 目录下,执行以下命令解压缩:
```
cd /tmp
tar -zxvf mysql-8.0.33-linux-glibc2.17-x86_64.tar.gz
```
3. 创建 MySQL 的数据目录和日志目录。执行以下命令:
```
mkdir -p /var/mysql/data
mkdir -p /var/mysql/logs
```
4. 导出 PATH 变量,将 MySQL 的可执行文件所在目录加入 PATH。执行以下命令:
```
export PATH=$PATH:/tmp/mysql-8.0.33-linux-glibc2.17-x86_64/bin
```
5. 初始化 MySQL 的数据目录。执行以下命令:
```
mysqld --initialize-insecure --user=mysql --basedir=/tmp/mysql-8.0.33-linux-glibc2.17-x86_64 --datadir=/var/mysql/data
```
这个命令会在数据目录中创建临时密码,后面登录 MySQL 需要用到。
6. 启动 MySQL 服务。执行以下命令:
```
mysqld_safe --user=mysql --basedir=/tmp/mysql-8.0.33-linux-glibc2.17-x86_64 --datadir=/var/mysql/data --pid-file=/var/mysql/data/mysql.pid --log-error=/var/mysql/logs/mysql_error.log &
```
这个命令会后台启动 MySQL 服务。
7. 登录 MySQL 并修改密码。执行以下命令:
```
mysql -uroot -p
```
输入临时密码,然后修改密码:
```
ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_new_password';
```
修改密码后,就可以开始使用 MySQL 了。
注意:以上步骤仅供参考,具体步骤可能会因为版本、操作系统等原因略有不同,请根据实际情况进行调整。