打开mysql源地址,选择自己系统对应的版本进行下载,我的是linux7,所以下载Red Hat Enterprise Linux7
然后鼠标右键No thanks, just start my download.复制链接地址进行下载:https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
切换到终端,进入到tmp目录进行下载源 cd /tmp wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm 下载完之后进行安装源: yum localinstall mysql80-community-release-el7-3.noarch.rpm 安装Mysql数据库 yum install mysql-community-server安装历史版有点麻烦,下面以5.7为例,详解讲解下: 因为想要安装server需要安装client和common依赖包,client又需要libs包,所以直接下载bundle更方便,bundle包含了多个程序包,解压出bundle,然后安装多个程序包,注意,需要保证安装顺序,直接使用我下面的顺序即可
#下载bundle wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.31-1.el7.x86_64.rpm-bundle.tar #解压 tar -xvf mysql-5.7.31-1.el7.x86_64.rpm-bundle.tar #安装commmon yum -y localinstall mysql-community-common-5.7.31-1.el7.x86_64.rpm #安装libs yum -y localinstall mysql-community-libs-5.7.31-1.el7.x86_64.rpm #安装client yum -y localinstall mysql-community-client-5.7.31-1.el7.x86_64.rpm #安装compat yum -y localinstall mysql-community-libs-compat-5.7.31-1.el7.x86_64.rpm #最后安装server yum -y localinstall mysql-community-server-5.7.31-1.el7.x86_64.rpm配置防火墙策略(如果你关闭了防火墙不用配置此策略)
#如果还不能进行远程连接,查看是否开启防火墙 ps -ef | grep firewalld #配置防火墙策略,不想配置可直接关闭:service firewalld stop #添加3306端口 firewall-cmd --add-port=3306/tcp #查看哪些服务可以添加,进入到下面的目录中,输入ls可看到所有可添加服务 cd /usr/lib/firewalld/services/ #添加mysql服务 firewall-cmd --add-service=mysql 连接远程主机 #192.168.5.118为远程主机IP,大家自行更改 mysql -h192.168.5.118 -uroot -p