Yalnızca mysql istemcisini (Linux) kurmanın bir yolu var mı? [kapalı]


155

Tüm mysql db kurulum paketinin yüklenmesini gerektirmeyen Linux mysql komut satırı araçları var mı?

Ne yapmaya çalışıyorum sunucu # 1 (uygulama sunucusu), sunucu # 2 (db sunucusu) yürütülecek mysql komutları yürütmek olduğunu. Yerel sunucuda db çalıştırmak veya tam şişmiş mysql db yüklemek istemiyorum.


14
Neden konu dışı? MySQL kurulumu yazılım mühendisliği altına giriyor gibi görünüyor.
Kolob Kanyonu

5
Bu ise aşağıda cevaplar tamamen alakalı, tamamen geçerli bir soru, ve onlar tamamen ben bu sorunu çözmek onlar belirli bir Linux dağıtımı açısından sadece olsanız bile, ( örn yum = RedHat / Centos ve apt= Debian / Ubuntu) . Bu yüzden, daha fazla "Q-and-A-like" sorusunu, birisinin onaylayabileceği zaman takdir edeceğim inceleme sırasında yapmak için bir düzenlemem var.
thedudeabides

Yanıtlar:


209

Yalnızca mysql (istemci) kurmak için çalıştırmalısınız.

yum install mysql

Mysql istemcisini ve mysql sunucusunu kurmak için:

yum install mysql mysql-server

9
Mevcut bir Fedora sisteminde yum install mariadbve kullanmalısınız yum install mariadb-server. Fedora, MySQL'i MariaDB ile değiştirdi.
Christian Berendt

1
Bu cevap yanlış. yum install mysqlyüklemeye çalışacağı gibi sunucu bileşenini yükleyecektir mariadb:mariadb.x86_64 : A community developed branch of MySQL
berniey

3
Bunun yerine mariadb-client kullanmayı düşünmelisiniz. Ayrıntılı talimatlar için mariadb.com/kb/en/mariadb/yum adresine bakın. Kısacası, 1) yum için mariadb repo ekleyin gerekir. 2) yum install MariaDB-istemcisini çalıştırın. Hepsi bu (RH veya CentOS kullandığınızı varsayarsak). Ubuntu için Jon Black'in cevabına bakınız.
berniey


8

Belki şunu deneyin:

yum -y groupinstall "MYSQL Database Client"

Uyarı: 'MYSQL Veritabanı İstemcisi' grubu mevcut değil. Hata: Yapacak bir şey yok.
izy

7
[root@localhost 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
[root@localhost administrador]# yum install  -y community-mysql

Paket adını nasıl bulacağınızı ve nasıl yükleyeceğinizi eklemeniz çok güzel.
Samuel Åslund

Teşekkür ederim. CentOS'ta bunu yapamam, ancak topluluk-mysql (yalnızca 4.1mb) kullanarak Fedora 31'deki ikili dosyayı buldum. Teşekkür ederim.
Benyamin Limanto

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.