本文共 868 字,大约阅读时间需要 2 分钟。
在这里,我们采用二进制方式部署MySQL 5.7版本,MySQL 8.0版本的部署方式完全相同。下面是详细的部署步骤说明。
首先,将MySQL源码目录切换至适当位置:
`[root@mysqlserver ~]# cd /usr/local/`然后,解压压缩包:
`[root@mysqlserver local]# tar zxvf mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz`将解压后的目录重命名为mysql:
`[root@mysqlserver local]# mv mysql-5.7.35-linux-glibc2.12-x86_64 mysql`接下来,创建必要的目录结构:
`[root@mysqlserver local]# mkdir -p /usr/local/mysql/data` `[root@mysqlserver local]# mkdir -p /usr/local/mysql/etc` `[root@mysqlserver local]# mkdir -p /usr/local/mysql/logs`创建MySQL用户账户:
`[root@mysqlserver ~]# useradd mysql`为MySQL配置文件进行修改:
`[root@mysqlserver ~]# vim /usr/local/mysql/etc/my.cnf`在my.cnf文件中添加以下配置:
```[mysqld]datadir=/usr/local/mysql/datasocket=/tmp/mysql.socklog-error=/usr/local/mysql/logs/mysqld.logpid-file=/usr/local/mysql/logs/mysqld.pid```最后,设置文件和目录权限:
`[root@mysqlserver ~]# chown -R mysql:mysql /usr/local/mysql`转载地址:http://lexfk.baihongyu.com/