mkdir -p /home/packages && cd /home/packages
curl -O https://downloads.mysql.com/archives/get/p/23/file/mysql-community-client-5.7.36-1.el7.x86_64.rpm
curl -O https://downloads.mysql.com/archives/get/p/23/file/mysql-community-common-5.7.36-1.el7.x86_64.rpm
curl -O https://downloads.mysql.com/archives/get/p/23/file/mysql-community-libs-5.7.36-1.el7.x86_64.rpm
curl -O https://downloads.mysql.com/archives/get/p/23/file/mysql-community-server-5.7.36-1.el7.x86_64.rpm
yum remove mariadb-libs -y
rpm -ivh net-tools-2.0-0.25.20131004git.el7.x86_64.rpm
rpm -ivh mysql*
mkdir -p /home/mysql
sed -i "s/datadir=\/var\/lib\/mysql/datadir=\/home\/mysql/g" /etc/my.cnf
echo "expire_logs_days=7" >> /etc/my.cnf
echo "sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION" >> /etc/my.cnf
echo "innodb_large_prefix=on" >> /etc/my.cnf
echo "innodb_file_format=BARRACUDA" >> /etc/my.cnf
mysqld --initialize
chown -R mysql:mysql /home/mysql/
systemctl enable --now mysqld
cat /var/log/mysqld.log | grep root | awk -F ': ' '{print $2}'