MySQL客戶端安裝

2021-09-17 23:10:30 字數 1912 閱讀 7399

背景:伺服器容器中部署了mysql資料庫或者使用阿里雲的rds資料庫,由於本地伺服器沒有安裝客戶端無法連線資料庫做備份/還原,本文只是安裝mysql的客戶端,不包括資料庫。

三者的版本必須一致,不能乙個5.7,其他的8.0。

三者直接是有依賴順序的,必須按順序安裝,如遇報錯,請參考下面的

[root@d69 test]# rpm -ivh mysql-community-common-5.7.25-1.el7.x86_64.rpm

[root@d69 test]# rpm -ivh mysql-community-libs-5.7.25-1.el7.x86_64.rpm

[root@d69 test]# rpm -ivh mysql-community-client-5.7.25-1.el7.x86_64.rpm

[root@d69 test]# mysql --help

oracle is a registered trademark of oracle corporation and/or its

affiliates. other names may be trademarks of their respective

owners.

usage: mysql [options] [database]

以下內容省略

以下為報錯資訊

[root@d69 test]# rpm -ivh mysql-community-client-8.0.15-1.el7.x86_64.rpm

warning: mysql-community-client-8.0.15-1.el7.x86_64.rpm: header v3 dsa/sha1 signature, key id 5072e1f5: nokey

error: failed dependencies:

mysql-community-libs(x86-64) >= 8.0.0 is needed by mysql-community-client-8.0.15-1.el7.x86_64

[root@d69 test]#  rpm -qa | grep mariadb

mariadb-devel-5.5.60-1.el7_5.x86_64

mariadb-libs-5.5.60-1.el7_5.x86_64

[root@d69 test]# rpm -e mariadb-libs-5.5.60-1.el7_5.x86_64

error: failed dependencies:

libmysqlclient.so.18()(64bit) is needed by (installed) mariadb-devel-1:5.5.60-1.el7_5.x86_64

libmysqlclient.so.18()(64bit) is needed by (installed) postfix-2:2.10.1-7.el7.x86_64

libmysqlclient.so.18(libmysqlclient_18)(64bit) is needed by (installed) postfix-2:2.10.1-7.el7.x86_64

mariadb-libs(x86-64) = 1:5.5.60-1.el7_5 is needed by (installed) mariadb-devel-1:5.5.60-1.el7_5.x86_64

# 由於存在依賴關係,強制解除安裝

[root@d69 test]# rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64

rpm包安裝參考:mysql三種安裝方式–rpm包安裝

依賴報錯問題解決:安裝mysql資料庫及問題解決方法

linux安裝mysql客戶端

有時候我們只想在某個機器上安裝mysql 客戶度,而不是安裝整個mysql服務,因為服務已經存在了,而我們又因為某些原因我們不能直接登入到這台伺服器上,或者是我們要在其他機器上查詢mysql 的資料 安裝mysql客戶端 yum install mysql y 安裝mysql 服務我們用的是y um...

單獨安裝mysql客戶端

當我們用docker起的mysql服務或在mysql中介軟體伺服器上,可能並沒有安裝mysql客戶端。但又需要連線到mysql或者中介軟體,那麼如何單獨安裝mysql客戶端呢?以安裝mariadb client為例 1.1 使用源配置嚮導 配置嚮導 可以選擇合適的作業系統和想要安裝的mariadb ...

mysql客戶端配置 MySQL客戶端配置和使用

安裝mysql sudo apt get install mysql server 這個應該很簡單了,而且我覺得大家在安裝方面也沒什麼太大問題,所以也就不多說了,下面我們來講講配置。配置mysql 注意,在ubuntu下mysql預設是只允許本地訪問的,如果你要其他機器也能夠訪問的話,那麼需要改變 ...