1. #mysql用户组和用户的创建
    2. groupadd -r mysql
    3. useradd -r -g mysql -s /sbin/nologin mysql
    4. #压缩包解压到指定目录
    5. tar xvf mariadb-10.5.5-linux-x86_64.tar.gz -C /usr/local
    6. #进入解压缩目录
    7. cd /usr/local
    8. #建立软连接并更改权限
    9. ln -s mariadb-10.5.5-linux-x86_64/ mysql
    10. chown -R root.root /usr/local/mysql/
    11. #准备配置文件
    12. vim /etc/my.cnf
    13. [mysqld]
    14. datadir=/data/mysql
    15. skip_name_resolve=1
    16. socket=/data/mysql/mysql.sock
    17. log-error=/data/mysql/mysql.log
    18. pid-file=/data/mysql/mysql.pid
    19. [client]
    20. socket=/data/mysql/mysql.sock
    21. [mysql]
    22. auto-rehash
    23. prompt="\\u@\\h [\\d]>"
    24. #进入mysql目录
    25. cd mysql
    26. #数据库文件初始化
    27. ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql
    28. #环境变量设置
    29. 方法1 echo 'PATH=/usr/local/mysql/bin:$PATH' > /etc/profile.d/mysql.sh
    30. . /etc/profile.d/mysql.sh
    31. 方法2 ln -s /usr/local/mysql/bin/* /usr/local/bin/
    32. #准备服务脚本
    33. cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
    34. #启动mysql
    35. chkconfig --add mysqld
    36. service mysqld start
    37. #修改root登录口令
    38. mysqladmin -uroot password 744123
    39. #登录mysql
    40. mysql -uroot -p744123