1. wget http://mirrors.163.com/mysql/Downloads/MySQL-5.7/mysql-5.7.34-el7-x86_64.tar.gz
    2. tar xf mysql-5.7.34-el7-x86_64.tar.gz -C /opt/apps/
    3. cd /opt/apps/
    4. ln -s mysql-5.7.34-el7-x86_64 mysql
    5. cd mysql
    6. groupadd mysql
    7. useradd -r -g mysql -s /bin/false mysql
    8. mkdir etc /mysql_data
    9. chown mysql:mysql /mysql_data
    10. chmod 750 /mysql_data
    11. vim etc/my63306.cnf
    12. [client]
    13. default-character-set = utf8mb4
    14. [mysql]
    15. default-character-set = utf8mb4
    16. [mysqld]
    17. user=mysql
    18. default-storage-engine = INNODB
    19. collation_server = utf8mb4_unicode_ci
    20. init_connect='SET NAMES utf8mb4'
    21. character_set_server = utf8mb4
    22. character-set-client-handshake = FALSE
    23. port=63306
    24. socket=/tmp/mysql63306.sock
    25. datadir=/mysql_data
    26. ## init
    27. bin/mysqld --initialize --user=mysql --datadir=/mysql_data
    28. ## start mysql
    29. bin/mysqld_safe --defaults-file=etc/my63306.cnf &
    30. ## modify mysql root password
    31. bin/mysql -S /tmp/mysql63306.sock -uroot -p
    32. #输入初始化的时候的随机密码 (grep 'temporary password' /var/lib/mysql.err)
    33. # grep
    34. #mysql> alter user 'root'@'localhost' identified by 'P@ssw0rd';
    35. #mysql> flush privileges;
    36. #mysql> quit;
    37. #重新用新密码登录
    38. bin/mysql -S /tmp/mysql63306.sock -uroot -p
    39. #原文链接:https://blog.csdn.net/weixin_43326287/article/details/82926240

    感谢以下链接:
    https://blog.csdn.net/weixin_43326287/article/details/82926240
    http://mirrors.163.com/mysql/Downloads/MySQL-5.7/