1.下载二进制软件包
[root@two ~]# ls
anaconda-ks.cfg mysql-5.7.39-linux-glibc2.12-x86_64.tar.gz
[root@two ~]# md5sum mysql-5.7.39-linux-glibc2.12-x86_64.tar.gz
79b971fc3e3368f2a1e07fbafae0b914 mysql-5.7.39-linux-glibc2.12-x86_64.tar.gz
2.创建用户和组
[root@two ~]# useradd -r -M -s /sbin/nologin -u 306 mysql
[root@two ~]# id mysql
uid=306(mysql) gid=306(mysql) groups=306(mysql)
3.解压软件至/usr/local/
[root@two ~]# tar xf mysql-5.7.39-linux-glibc2.12-x86_64.tar.gz -C /usr/local/
[root@two ~]# cd /usr/local/
[root@two ~]# ls
bin etc games include lib lib64 libexec mysql-5.7.39-linux-glibc2.12-x86_64 sbin share src
[root@two ~]# ll
total 0
...
drwxr-xr-x. 2 root root 6 Jun 22 2021 lib
drwxr-xr-x. 3 root root 17 Dec 13 15:19 lib64
drwxr-xr-x. 2 root root 6 Jun 22 2021 libexec
drwxr-xr-x. 9 root root 129 Dec 29 18:14 mysql-5.7.39-linux-glibc2.12-x86_64
...
[root@two ~]# ln -s /usr/local/mysql-5.7.39-linux-glibc2.12-x86_64 /usr/local/mysql
[root@two ~]# ll
...
lrwxrwxrwx. 1 root root 46 Dec 29 18:16 mysql -> /usr/local/mysql-5.7.39-linux-glibc2.12-x86_64
drwxr-xr-x. 9 root root 129 Dec 29 18:14 mysql-5.7.39-linux-glibc2.12-x86_64
...
4.修改目录/usr/local/mysql的属主属组
[root@two local]# chown -R mysql.mysql /usr/local/mysql*
[root@two local