最近入职了新单位,申请到了一台cvm。我这个机子是redhat的linux发行版,就用rpm包安装工具就行。下面把我趟过的一些坑写在这里,希望对您有帮助。
一开始,我自己下载了安装包,装了一个这个社区版的,rpm -qa | grep mysql
rpm -qa|grep mariadb
上面两个是自己胡乱操作一番装下的,但是还是没办法链接到公司的mysql。
查了资料,好像说要先把上面两个包先卸载,再重新装。
一、 卸载
1、 rpm -e mysql80-community-release-el7-5.noarch
卸载完成!
2、 rpm -e –nodeps mariadb-libs
卸载完成!
二、 如何安装mysql客户端
1、 在mysql的官网上下载以下安装包:
https://downloads.mysql.com/archives/community/
2、 把下载的rpm上传至linux服务器
3、按照顺序,执行以下命令进行装包
rpm -ivh mysql-community-common-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-devel-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-embedded-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-embedded-devel-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.25-1.el7.x86_64.rpm
我在装的时候,第5、6步报错了,先暂时跳过。最后一步server也报错了,由于server是本机搭建mysql数据库的,只是客户端可能也没必要装。
最后,看看我已经装好的包,只需要装mysql客户端这些就够了,不需要生产数据。
看看装好的mysql~
客户端访问命令如下:
mysql -h -u<用户名称> -p<用户密码> -P3306 --default-character-set=utf8
访问成功,搞定!