安装mysql客户端(yum安装和rpm包安装)

安装MySQL客户端

在安装完MySQL服务端成功启动后,执行mysql命令不成功,报错:
-bash: mysql: command not found 这时说明我们仅仅安装了MySQL服务端,需要安装MySQL客户端进行连接mysql。

方法一:
在有网络和yum的情况下,直接使用yum进行安装:
yum -y install mysql
这里说明一下:yum安装的默认路径会和my.cnf配置文件中的不一致,启动时会出现socket路径错误:
安装mysql客户端(yum安装和rpm包安装)
这里我们只需要进入my.cnf中,把socket改成报错中提示的路径即可。(我这里是注释掉原来的路径,添加的新的socket路径)
安装mysql客户端(yum安装和rpm包安装)
然后重新启动mysql后,就能正常进入了

方法二:

如果本机没有yum且无法访问外网时,那么我们就会选择用rpm包安装客户端:
首先准备相关的RPM包:
安装mysql客户端(yum安装和rpm包安装)
安装包下载路径:
https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-community-libs-5.7.25-1.el7.x86_64.rpm
https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-community-common-5.7.25-1.el7.x86_64.rpm
https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-community-client-5.7.25-1.el7.x86_64.rpm

**注意:安装顺序要依次安装,3者有安装依赖顺序,安装版本需要保持一致,不能把MySQL6和7的客户端混合装。如果centos 7默认是mariadb数据库,再去安装mysql之前要先卸载mariadb数据库。

安装过程:
安装mysql客户端(yum安装和rpm包安装)
安装完成后,执行mysql命令,如果出现socket路径不对,我们还是进入my.cnf中,把socket改成报错中提示的路径即可。(同上)
安装mysql客户端(yum安装和rpm包安装)
随后重新启动mysql服务即可!
安装mysql客户端(yum安装和rpm包安装)
作者:So.sir