【MySQL】在RHEL9上使用通用二进制包部署mysql教程
本篇博客将介绍如何使用通用二进制包在RHEL9上部署mysql包括二进制包的下载官方文档的查看以及配置等等。第一步前往官网下载mysql通用二进制包官网www.mysql.com进入官网后点击downloads然后划到下面点击社区版下载然后选择社区版服务然后系统选择linux通用版本选择8.4.6LTS然后下载第一个即可第二步查看官方文档首先打开官方文档点击官网的文档选项然后选择8.4的参考手册然后找到通用二进制包在Linux上的安装指南打开后可见官方给出的安装指导这里我们选择部分参考第三步初始化mysql建立mysql用户和mysql工作组[rootMysql ~]# groupadd mysql [rootMysql ~]# useradd -r -g mysql -s /sbin/nologin mysql使用xftp将下载好的通用二进制包传入到linux上的/usr/local目录下并且解压缩[rootMysql local]# tar -xvf mysql-8.4.6-linux-glibc2.28-x86_64.tar.xz /dev/null给解压出来的目录建立软连接[rootMysql local]# ln -s mysql-8.4.6-linux-glibc2.28-x86_64 mysql切入到mysql目录中并且参考官方文档进行初始化[rootMysql mysql]# bin/mysqld --initialize --usermysql --basedir/usr/local/mysql/ --datadir/usr/local/mysql/data/这里指定了mysql基本文件路径和数据文件路径分别为/usr/local/mysql和/usr/local/mysql/data。初始化后需要记录下初始密码第四步启动mysql服务并修改root账户的密码[rootMysql mysql]# bin/mysqld_safe --usermysql [rootMysql mysql]# bin/mysql -uroot -p Enter password:连接成功后修改密码密码需要不小于8位并且大小写、特殊符号和数字都要有mysql alter user rootlocalhost identified by Mysql123;然后数据库的初始化完成第五步配置环境变量和服务启动脚本[rootMysql ~]# vim /etc/profile.d/mysql.sh在/etc/profile.d/目录下添加mysql.sh脚本在里面配置环境变量然后重新加载环境变量#!/bin/bash PATH$PATH:/usr/local/mysql/bin之后即可直接使用mysql命令来连接数据库了不需要再使用/usr/local/mysql/bin/mysql了接下来配置服务启动脚本在/usr/bin/目录下添加服务启动脚本[rootMysql ~]# vim /usr/bin/mysql.start #!/bin/bash /usr/local/mysql/bin/mysqld_safe --usermysql 为该脚本添加执行权限[rootMysql ~]# chmod x /usr/bin/mysql.start第六步验证环境变量和服务启动脚本是否正确先将mysqld进程关闭执行服务启动脚本并查看进程可见mysql服务以及成功启动然后查看环境变量配置是否成功可见mysql命令可以直接使用至此RHEL9系统下的通用二进制包部署mysql完成
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2408223.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!