MySQL系列之如何在Linux只安装客户端

Linux 安装MySQL 根据对应的系统位数,选择需要下载的文件。查看系统位数。 阅读详情
AI摘要

本文是Linux环境下安装MySQL客户端以连接远程数据库的技术教程。先介绍准备工作,包括确认Server版本和选择Client安装文件;接着说明下载和安装步骤;最后阐述连接验证,要先确认远程授权,再建立远程连接,助读者从0到1完成操作。

前言

我们一般通过MySQL客户端连接远程数据库,比如常用的Navicat、SQLyog等等。但是在Linux服务器环境下如何检查远程数据库是否可以正常连接,一般需要一个客户端提供工具支持。本文主要介绍如何满足这个场景,请随博主,一起步入今日的话题。

在这里插入图片描述

Q:如何安装一个Linux环境下的MySQL客户端

一、准备文件

安装MySQL客户端前,我们需要检查我们的Linux版本。同时需要根据数据库Server的版本,确认安装的MySQL客户端版本。

1. 确认Server版本

可以通过本地客户端连接MySQL服务后,在SQL查询器内,执行SQL:

-- 查询SQL服务版本
SELECT VERSION() 

在这里插入图片描述
执行后,一般可以看到如上的结果,博主的版本是5.7.25。

2. 选择Client安装文件

了解Server的版本后,我们可以去MySQL官网(快捷入口)寻找匹配的Client版本。

那么该如何选择呢?请看下图:
在这里插入图片描述

Step1:确认你的Mysql版本;
Step2:确认你的OS类型(比如博主是Redhat),并选择;
Step3:确认你的OS版本(比如博主是Redhat7),并选择;

二、下载并安装

1. 下载

1.1 寻找文件

完成以上步骤后,你可以看到下方的rpm文件列表。请开始“寻寻觅觅”吧
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.2 文件说明

这里博主对每个文件的用途进行简单说明:

文件名用途必需
mysql-community-client连接MySQL数据库等是
mysql-community-libs提供共享库文件(如.so文件),解决依赖是
mysql-community-libs-compat与mysql-community-libs类似,并兼容不同的MySQL版本否
mysql-community-common提供通用模块支持是

2. 安装

2.1 上传至Linux服务器

安装前,请将以上3个文件上传在Linux服务器指定目录上:
在这里插入图片描述

2.2 执行安装

安装时,只需执行以下命令:

rpm -ivh mysql-community-* --nodeps

提示:命令必须添加--nodeps,否则会提示找不到libncurses.so.5或者libtinfo.so.5。

三、连接验证

安装完成后,我们可以检验是否可以远程连接MySQL服务了。但是别着急,请先确认MySQL服务是否已授权远程连接。

1. 确认远程授权

如何确认是否已开启远程授权呢?

# 查看指定DB的授权
SHOW GRANTS FOR [DB_NAME];

查询结果如下所示:
在这里插入图片描述

如@后不是指定IP或者本地,而是'%',那么恭喜你,该数据库可以远程连接。否则你可能要找DBA帮你开通远程权限了。

2. 建立远程连接

博主的远程数据库允许远程连接,那么可以继续验证了。

# 通过mysql命令执行远程连接
mysql -h [Server_IP]  -P [Server_端口] -u [USERNAME] -p

回车后,继续输入密码,即可建立连接:
在这里插入图片描述
如上,代表连接成功。

结语

本文是Linux环境下,如何通过安装一个MySQL客户端进行远程数据库连接的技术教程。从0到1完成下载、安装、验证的全部操作,希望可以帮助有需要的盆友。

走过的、路过的盆友们,点点赞,收收藏,并加以指导,以备不时之需哈~


精彩回放


MySQL系列之如何正确的使用窗口函数(基于8.0版本)
MySQL系列之数据导入导出
MySQL系列之索引入门(上)
MySQL系列之索引入门(下)


在这里插入图片描述

Linux下MySQL的安装 基于Linux操作系统的MySQL安装 阅读详情

相关推荐

MySQL服务的安装和配置

这个是一个学习MySQL的安装、使用、优化和运维等的系列笔记,本篇是第一篇,后续还会不断更新。可能会比较零散,最后希望能整理成完成学习路径。

u012975197的博客 1236

linux下安装mysql客户端client

linux下安装mysql客户端client

u010080562的博客 2万+

在Linux上安装MySQL(图文详细解读)

在Linux上安装MySQL 目录 在Linux上安装MySQL 一: 安装工具准备 二: 将安装包上传到linux系统相应目录 【通过WinScp上传】 三: 卸载系统自带的MySQL 四: 安装mysql服务器 五: 安装mysql客户端去连接访问服务器端 六: windows端访问Linux端mysql 七: 总结 一: 安装工具准备 1. MySQL-5.6.47-1.el7.x86_64.rpm-bundle.tar 链接:https...

m0_46440794的博客 5359

Linux 下 MySQL 安装教程

Linux 下 MySQL 安装教程事先准备下载 MySQL卸载 MySQL安装 MySQL设置 MySQL 开机自启动远程访问 MySQL使用 MySQL Workbench 远程访问 MySQL使用 Navicat Premium 远程访问 MySQL 笔者的运行环境: CentOS Stream 8 x86_64 MySQL 8.0.26 事先准备 进行这个教程之前,必须要先安装好一个 Linux 操作系统。这个 Linux 操作系统可以安装在虚拟机中,也可以安装在真实的电脑中。关

暗诺星刻的博客 2万+

如何在Linux上安装MySQL客户端

通过安装MySQL客户端,您可以轻松地与MySQL服务器进行交互和管理,执行各种数据库操作。请根据本文提供的步骤进行操作,并根据您的需求使用MySQL客户端。请将 “hostname” 替换为MySQL服务器的主机名或IP地址,“username” 替换为您的MySQL用户名。一旦连接到MySQL服务器,您可以在MySQL客户端中执行各种操作,例如创建数据库、创建表、插入数据等。使用MySQL客户端连接到MySQL服务器,您需要提供服务器的主机名或IP地址、用户名和密码。步骤 2:安装MySQL客户端。

ThDebug的博客 2701

ESP32-S3射频测试与全球认证全栈实践指南

功率谱密度(PSD)和发射功率等级是无线通信设备射频合规的核心基础概念,其物理层原理直接决定自适应测试、阻塞容限及多国认证的通过路径。PSD ≥10 dBm/MHz触发强制性自适应测试,需验证LBT机制与跳频鲁棒性;而16级可编程发射功率等级(-24 dBm至+20 dBm)则为功耗、覆盖与法规平衡提供工程调控维度。该能力广泛应用于低功耗蓝牙IoT终端、智能家居网关及工业无线传感器等场景,尤其在ESP32-S3平台中,需结合eFuse校准、Sigma工具链与QuickTrack认证策略实现从实验室调试到量产

weixin_34945060的博客 285

linux自带mysql_Linux下安装MySql

01-卸载Linux自带MySql查看查看命令:rpm -qa | grep mysql卸载卸载命令:rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_6402-下载Linux版MySql03-上传到Linux中上传工具下载即使用参照博客:上传工具04-创建MySql安装路径创建命令:mkdir /usr/local/mysql05-解压安装包到指定目录解...

weixin_39847732的博客 199

MTK眼中6G物理层与无线协议的进化之路

提议统一波束和小区级的测量、报告和切换框架/流程,进一步减少移动性切换过程中的中断,采用可扩展框架/流程,允许在不同移动性场景中进行部分用户设备配置更新以实现快速切换,支持用户设备发起的移动性(同步/切换)以降低延迟和因信令交换导致的失败,设计移动性RS以实现空闲状态下的节能和连接状态下的无缝用户体验,实现5G/6G间的无缝互操作移动性,为固定无线接入(FWA)提供潜在增强,构建统一的跨层移动性框架以降低复杂度、减少中断和失败。为适应多样化的流量类型,需要灵活的帧结构和高层时间对齐。

asd199086的博客 1745

远程访问linux安装mysql_Linux服务器安装MYSQL,并开启远程访问

1.登录linux服务器后更新源sudo apt-get update2.安装mysqlsudo apt-get install mysql-server mysql-client3.安装完成后,出现该界面,输入密码后,回车安装完成设置密码界面4.测试mysql是否安装完成sudo service mysql restart这里写图片描述5.安装模块使apache支持mysqlsudo apt-g...

weixin_39693193的博客 92

四大厂商网络设备巡检命令实战指南:华为、华三、锐捷、思科

本文详细介绍了华为、华三、锐捷、思科四大厂商网络设备的巡检命令实战指南,涵盖硬件状态、软件运行和网络功能等核心维度。通过具体命令示例和实用技巧,帮助网络工程师高效完成设备巡检,预防潜在故障,确保网络稳定运行。

weixin_29235923的博客 390

【联邦学习】联邦平均(FedAvg)_附pytorch代码实现

其他代码包括1)数据集划分;2)训练;3)保存结果;4)绘图都可在 https://github.com/kt4ngw/fedavg-pytorch 找到。如果您对文章有建议及指定,也欢迎您留言评论,作者定当虚心修正。

kt4ngw的博客 5105

linux下安装mysql

虚拟机中安装数据库客户端2.安装完毕,启动数据库:service mysqld start 3.mysql的默认用户名是root 密码为空4.linux中登录mysql:mysql -u root -p回车后输入密码5.登录成功,切换到mysql 数据库use mysql 7.% localhost 区别grant  all privileges on ...

fyx_testers的博客 281

【PDN仿真笔记9-使用Sigrity PowerDC进行IR Drop仿真的方法】

使用Sigrity PowerDC进行IR Drop进行仿真的方法

qq_42682826的博客 8000

linux安装mysql

安装mysql (1)执行命令rpm -qa |grep mysql检查是否存在mysql相关数据,如果有则删除linux上已经安装的mysql相关库信息:rpm -e (如果有依赖删除报错,怎可以执行 rpm -e xxxxxxx --nodeps) 执行命令rpm -qa |grep mysql 检查是否删除干净 (2)执行命令 rpm -i mysql-...

weixin_30757793的博客 60

2024 大型集团人力资源数字化转型业务蓝图规划及实施路径规划方案【附全文阅读】

摘要:本方案针对大型企业人力资源数字化转型需求,重点解决组织协同弱、薪酬绩效管控难等痛点。通过构建"6项能力+8大流程+4大系统"框架,分三阶段(2024-2026年)实施7大项目,包括e-HR系统更换、员工服务平台搭建等核心场景。方案优先推进基础系统改造(2024年),再完善绩效管理和数据分析(2025年),最后落地人才发展等进阶模块(2026年),实现与OA、ERP系统的数据集成,全面提升HR运营效率和员工体验。文末提供的优先级清单明确了10个数字化场景的实施顺序及预期价值。

cdfunlove的博客 1345

R语言基于机器学习三分类结果、计算三分类混淆矩阵、计算每一个类别对应的特异度(specificity)、灵敏度(sensitivity)、PPV、NPV

R语言基于机器学习三分类结果、计算三分类混淆矩阵、计算每一个类别对应的特异度(specificity)、灵敏度(sensitivity)、PPV、NPV

data+scenario+science+insight 648

Linux下Mysql安装及问题

重要的事说三遍,本人新手,本人新手,本人新手! 1、rpm -qa | grep -i mysql 检查是否存在mysql 2、rpm -e --nodeps xxx(存在的包的名称) 删除存在的mysql  3、安装MySQL Server的rpm包 sudo rpm -ivh MySQL-server-5.5.28-1.linux2.6.x86_64.rpm 4、安装MySQL客户端

七夏的博客 446

5.3-集群电源模式解析

DSU-120 DynamIQ™集群支持9种电源模式,包括正常运行(ON)、完全断电(OFF)、三种数据保持模式(FUNC_RET、FULL_RET、MEM_RET)、两种调试模拟模式(OFF_EMU、MEM_RET_EMU),以及系统恢复模式(WARM_RST、DBG_RECOV)。这些模式通过智能管理电源状态,在保持数据完整性的同时实现功耗优化,并为系统调试和故障恢复提供支持。不同模式在RAM保持、逻辑断电和调试能力方面各有侧重,满足从正常运行到深度调试等不同场景需求。

baron-周贺贺-代码改变世界ctw 116

linux环境安装mysql,以及mysql基本的终端操作命令

linux环境下安装mysql服务器、客户端mysql简单的终端操作指令(使用数据库、简单的增删改查和备份恢复)1 SQL: Structured Query Language 结构化查询语言。 运用sql语句,可以对关系型数据库进行操作。 目前常见的关系型数据库有: MySQL oracle SQL Server s...

weixin_30681615的博客 151

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

yum mysql 库文件_使用 MySQL yum 存储库在 Linux 上安装 MySQL

适用于 Oracle Linux、红帽企业 Linux 和 CentOS 的MySQL Yum存储库提供用于安装 MySQL 服务器、客户端、MySQL 工作台、MySQL 实用程序、MySQL 路由器、MySQL 外壳、连接器/ODBC、连接器/Python 等的 RPM 软件包(并非所有软件包都可用于所有发行版;有关详细信息,请参阅使用 Yum 安装其他MySQL产品和组件)。开始之前作为一种...

weixin_39558754的博客 160

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

linux 安装 mysql 备注

rpm -ivh libaio-0.3.105-2.i386.rpm rpm -ivh --force MySQL-server-5.5.21-1.linux2.6.i386.rpm rpm -ivh MySQL-client-5.5.21-1.linux2.6.i386.rpm rpm -ivh MySQL-shared-5.5.21-1.linux2.6.i386.rpm rpm -i

a286352250的博客 715

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Linux下安装MySQL8的客户端

背景:需要做一个这样的需求,Linux下通过MySQL的下面的命令,完成文件加载到另一个MySQL服务器的需求,命令如下:mysql -h172.18.22.100 -uroot -p’123!@#’ ,但是目前这个服务器上没有MySQL相应的组件,之前安装过MySQL的服务端和客户端,现在想着是不是只安装MySQL的客户端就够用了。这样也能节省系统开销,不需要安装服务端了注意:安装客户端的话,只安装以下几个安装包就够用了(note:一定要按这个顺序来安装,否则会有报错的提示)

花&败 1770

Linux安装mysql客户端

使用yum方式需要有一个前提,就是yum源的配置,从yum官方地址下载是连的外网不太友好,需要先配置国内镜像地址,如网易、阿里云等等,说了堆废话,这里对yum操作不做过多阐述,哈哈。2、使用rpm-qa|grepmysql命令查看是否有安装过mysql,如果有,则使用rpm-e--nodeps[软件名]命令卸载掉。点击Download下载到本地,随后将该安装包上传到Linux,在linux中可以新建一个mysql目录,将安装包放入该目录,用于安装该软件。执行完该命令,则软件就安装完毕。...

m0_67402026的博客 1万+
上一篇: Python酷玩之旅_aigc文生图模型入门(通义万相)
下一篇: MySQL系列之数据授权(安全)
一叶飞舟
一叶飞舟 新星创作者: Java技术领域 新星创作者: Java技术领域 领域专家: 后端开发技术领域 领域专家: 后端开发技术领域
博客等级 码龄16年 6566粉丝 140原创
评论 41
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值