【Azure】在 Azure 虚拟机中安装 MySQL 客户端

阅读: 评论:0

【Azure】在 Azure 虚拟机中安装 MySQL 客户端

【Azure】在 Azure 虚拟机中安装 MySQL 客户端

本文试用场景:已在 Azure 中完成了创建了 Azure Database for MySQL服务,需要通过虚拟机进行该数据库连接。

文章目录

    • 前提知识(如果已经知道请直接跳过这部分)
    • 安装 MySQL 的客户端
      • 方式一:使用 rpm 包进行安装
      • 方法二:使用 yum 进行安装
    • 文末总结

前提知识(如果已经知道请直接跳过这部分)

首先:MySQL 有两种服务:MySQL 的服务端MySQL 的客户端。无论是 Windows 是还是 Linux 都是有服务端客户端之分的。我们平时传统的mysql -uroot -p其实是使用的 MySQL 的客户端直连 MySQL 的服务端(mysqld)的。

当你在网上有可能见到下面的安装mysql语句

yum -y install mysql mysql-server mysql-devel

其中的mysql就是MySQL 客户端的意思,mysql-serverMySQL 的服务端mysql-develMySQL 的开发端。

安装 MySQL 的客户端

方式一:使用 rpm 包进行安装

该方式一般试用于离线安装 mysql(VM服务器不能连接外网的时候试用)

  1. 下载客户端离线安装包,官网 mysql community 版本下载连接:点击这里

  1. 移动所下载的 MySQL 客户端安装包到 VM 服务器中

    你在第一步所下载的安装包名字类似于:mysql-community-client-8.0.30-1.el8.x86_64.rpm.

    你可以使用FileZilla或者WinSCP等工具移动安装包到VM服务器中(过程略)。

  2. 执行下列命令安装 rpm 包

sudo rpm -ivh --nodeps --force mysql-community-client-8.0.30-1.el8.x86_64.rpm

如果出现错误,可能是因为版本冲突,可以执行rpm -pa | grep mysql 来查看冲突,如果有冲突,执行rpm -e --nodeps <package name> 来移除冲突

  1. 验证安装
    验证方法 1:执行which mysql,出现/usr/bin/mysql证明安装成功。
    验证方法 2:使用mysql -h 10.20.30.40 -u username@hostname -p ******尝试连接 MySQL 数据库

方法二:使用 yum 进行安装

前提是你的这台机器可以链接网络。

  1. 执行 yum 命令进行安装 MySQL 客户端
sudo yum -y install mysql

  1. 验证安装

    验证方法 1:执行which mysql,出现/usr/bin/mysql证明安装成功。
    验证方法 2:使用mysql -h 10.20.30.40 -u username@hostname -p ******尝试连接 MySQL 数据库

文末总结

通过本文,我们深入了解了在安装MySQL客户端时的两种不同方法。首先,我们介绍了安装前的前提知识,为那些可能还不熟悉MySQL客户端安装过程的读者提供了一些基本背景信息。接着,我们详细介绍了两种不同的安装方法,即使用rpm包进行安装以及使用yum进行安装。这两种方法各自有其适用的场景和步骤,读者可以根据自己的需求选择其中之一。通过本文的指导,读者可以轻松地安装MySQL客户端,为后续数据库操作提供了必要的基础。无论是初学者还是有经验的用户,都可以从本文中获得有关MySQL客户端安装的宝贵信息。

[ 本文作者 ]   bluetata
[ 原文链接 ]   
[ 最后更新 ]   08/10/2023 23:11
[ 版权声明 ]   如果您在非 CSDN 网站内看到这一行,
说明网络爬虫可能在本人还没有完整发布的时候就抓走了我的文章,
可能导致内容不完整,请去上述的原文链接查看原文。

本文发布于:2024-02-02 22:27:31,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170688405246849.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:客户端   机中   Azure   MySQL
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23