Linux MySQL8 二进制安装
时间: 2023-10-18 14:13:39 浏览: 121
linux MySQL 8.0二进制包安装
以下是在Linux系统上通过二进制文件安装MySQL 8的步骤:
1. 在MySQL官网上下载MySQL 8二进制安装文件,例如mysql-8.0.26-linux-glibc2.12-x86_64.tar.xz。
2. 将下载的文件解压到指定的目录,例如 /usr/local/mysql:
```
tar -xvf mysql-8.0.26-linux-glibc2.12-x86_64.tar.xz
mv mysql-8.0.26-linux-glibc2.12-x86_64 /usr/local/mysql
```
3. 创建MySQL数据目录和日志目录,例如 /data/mysql 和 /var/log/mysql:
```
mkdir /data/mysql
mkdir /var/log/mysql
```
4. 创建MySQL运行用户和用户组:
```
groupadd mysql
useradd -r -g mysql mysql
```
5. 设置MySQL相关目录和文件权限:
```
chown -R mysql:mysql /usr/local/mysql
chown -R mysql:mysql /data/mysql
chown -R mysql:mysql /var/log/mysql
```
6. 初始化MySQL数据库:
```
cd /usr/local/mysql/bin
./mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql
```
7. 配置MySQL服务:
```
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
chmod +x /etc/init.d/mysql
chkconfig --add mysql
chkconfig mysql on
```
8. 启动MySQL服务:
```
service mysql start
```
9. 登录MySQL:
```
mysql -u root -p
```
10. 修改MySQL root用户密码:
```
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
```
11. 安装完成,可以开始使用MySQL 8了。
注意:在安装过程中可能会出现一些问题,需要根据具体的情况进行调整。
阅读全文