yum方式安装rpm包形式,安装mysql的方法:
方法一:
使用yum方式,下载后离线安装mysql的安装包
安装前,先使用命令查看,确定系统未安装mysql安装包。彻底清除之前安装的mysql安装包,及mysql的安装目录和文件。rpm -qa | grep mysql 查看系统中已有的mysql安装包, 然后使用yum remove mysql-community-common命令进行卸载mysql相关的安装包。 使用locate mysql命令,查找mysql的相关安装目录,并删除。若未更新locate库,使用updatedb命令进行更新。rm -rf /var/lib/mysql删除安装的库目录文件,并手动删除/etc/my.cnf文件。
进入https://dev.mysql.com/downloads网址,点击下载相应版本的mysql的包(mysql-8.0.18-1.el8.x86_64.rpm-bundle.tar),解压得到mysql的各种包,其中mysql-community-client、mysql-community-common、mysql-community-libs、mysql-community-server这些包为mysql安装的必备包。使用xftp上传至服务器指定目录,假设为/mysqlsoft目录下。切换至mysqlsoft目录,使用yum install -y mysql-commmunity-server命令安装即可。
使用locate命令查找本机之前是否安装有mysql,使用命令locate mysql-community 。使用tab键补全操作,如果系统提示未安装locate,使用yum provides */locate进行查找locate的安装包,使用yum install mlocate 命令进行安装即可。locate mysql-community 查找到文件目录后,切换到文件目录。断开外网,取消网关和dns设置,通过ping命令进行检测。
进入到文件目录后,
①、通过yum install mysql-community命令进行安装rpm包。安装顺序为yum install mysql-community-common yum install mysql-community-libs yum install mysql-community-client yum install mysql-community-server按照顺序卓一进行安装即可。
②、创建本地yum源,进行yum安装。yum provides */createrepo 查找createrepo安装包进行安装。yum install -y createrepo-0.9.9-28.el7.noarch ,使用createrepo /root/soft-install,将soft-install目录制作成yum仓库源,然后将mysql-8.0.18-1.el8.x86_64.rpm-bundle.tar解压到此目录即可。使用yum install -y mysql-community-server 自动进行安装。
安装完成之后,使用rpm -ql mysql-community-server命令查看,可以看到数据库安装在/var/lib/mysql目录下。
启动服务 systemctl start mysqld.service
查看mysql的临时登陆密码 cat /var/log/mysqld.log| grep "password"
使用命令 mysql_secure_installation进行安全初始化操作,输入mysql数据库的临时密码,然后进行修改密码即可。
使用命令msyql -uroot -p输入密码,即可进行登陆数据库进行操作。
方法二:
使用yum方式,在线进行安装。
在官网下载mysql的repo源,
rpm -Uvh https://repo.mysql.com//yum/mysql-5.7-community/el/7/x86_64/mysql57-community-release-el7-10.noarch.rpm
或者cd /etc/yum.repos.d/目录下,使用wget https://repo.mysql.com//yum/mysql-5.7-community/el/7/x86_64/mysql57-community-release-el7-10.noarch.rpm下载,然后使用rpm进行安装。
使用yum install -y mysql-community-server命令,在线进行安装即可。