是否有任何Linux mysql命令行工具不需要安裝整個mysql數據庫安裝包?有沒有辦法只安裝mysql客戶端(Linux)?
我想要做的是從服務器#1(應用服務器),執行將在服務器#2(數據庫服務器)上執行的mysql命令。我不想在本地服務器上運行數據庫或安裝完整的MySQL數據庫。
是否有任何Linux mysql命令行工具不需要安裝整個mysql數據庫安裝包?有沒有辦法只安裝mysql客戶端(Linux)?
我想要做的是從服務器#1(應用服務器),執行將在服務器#2(數據庫服務器)上執行的mysql命令。我不想在本地服務器上運行數據庫或安裝完整的MySQL數據庫。
只需安裝MySQL-client
包。
http://dev.mysql.com/doc/refman/5.0/en/linux-installation-rpm.html
在猜測:
sudo apt-get install mysql-client
如果你在Ubuntu上使用這個。 – 2015-08-27 07:35:00
如果只安裝MySQL的(客戶端),你應該執行
yum install mysql
安裝MySQL客戶端和MySQL服務器:
yum install mysql mysql-server
在當前的Fedora系統上,你應該使用'yum install mariadb'和'yum install mariadb-server'。 Fedora用MariaDB替換MySQL。 – 2015-03-02 09:45:08
這個答案不正確。 'yum install mysql'會安裝服務器組件,因爲它會嘗試安裝'mariadb': 'mariadb.x86_64:社區開發的MySQL分支' – berniey 2016-05-18 21:08:14
您應該考慮使用mariadb-client。有關詳細說明,請參閱mariadb.com/kb/en/mariadb/yum。總之,你需要1)爲yum添加mariadb回購。 2)運行yum安裝MariaDB-client。就是這樣(假設你使用RH或CentOS)。對於Ubuntu,請參閱Jon Black的答案。 – berniey 2016-07-08 00:48:31
sudo apt-get install mysql-client-core-5.5
也許試試這個:
yum -y groupinstall "MYSQL Database Client"
警告:組「MYSQL數據庫客戶端」不存在。 錯誤:無事可做。 – izy 2017-11-04 01:35:28
[[email protected] administrador]# yum search mysql | grep client
community-mysql.i686 : MySQL client programs and shared libraries
: client
community-mysql-libs.i686 : The shared libraries required for MySQL clients
root-sql-mysql.i686 : MySQL client plugin for ROOT
mariadb-libs.i686 : The shared libraries required for MariaDB/MySQL clients
[[email protected] administrador]# yum install -y community-mysql
感謝您的建議,但我試過了,但似乎無法找到包。我正在運行'yum install mysql-client',它說'沒有可用的包mysql-client'。 我做了一個'yum list mysql *'和mysql-client不在列表中。我正在運行Red Hat 4.1.2。是否還有其他軟件包需要先安裝? – emilebaizel 2011-03-14 11:55:08
使用'yum install mysql mysql-client'適用於我。 – 2012-02-21 23:08:31
儘管這個鏈接可能回答這個問題,但最好在這裏包含答案的重要部分,並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 - [來自評論](/ review/low-quality-posts/18846521) – grizzthedj 2018-02-16 21:11:12