Apakah ada cara untuk hanya menginstal klien mysql (Linux)? [Tutup]


155

Apakah ada alat baris perintah Linux mysql yang tidak memerlukan seluruh paket instalasi mysql db untuk diinstal?

Apa yang saya coba lakukan adalah dari server # 1 (server aplikasi), jalankan perintah mysql yang akan dieksekusi di server # 2 (server db). Saya tidak ingin menjalankan db di server lokal atau untuk menginstal db mysql penuh sesak nafas.


14
Mengapa ini di luar topik? Sepertinya menginstal MySQL termasuk dalam rekayasa perangkat lunak.
Ngarai Kolob

5
Ini adalah pertanyaan yang benar-benar valid, jawaban di bawah ini benar-benar relevan, dan mereka benar-benar menyelesaikan masalah yang saya miliki , bahkan jika mereka hanya dari perspektif satu distro Linux tertentu ( misalnya yum = RedHat / CentOS dan apt= Debian / Ubuntu) . Jadi saya memiliki suntingan untuk menjadikan pertanyaan lebih "seperti dan seperti" dalam antrian ulasan yang akan saya hargai jika seseorang dapat menyetujui.
TheDudeAbides

Jawaban:


209

Untuk menginstal hanya mysql (klien) yang harus Anda jalankan

yum install mysql

Untuk menginstal klien mysql dan server mysql:

yum install mysql mysql-server

9
Pada sistem Fedora saat ini, Anda harus menggunakan yum install mariadbdan yum install mariadb-server. Fedora mengganti MySQL dengan MariaDB.
Christian Berendt

1
Jawaban ini salah. yum install mysqlakan menginstal komponen server karena akan mencoba menginstal mariadb: mariadb.x86_64 : A community developed branch of MySQL
berniey

3
Anda harus mempertimbangkan menggunakan mariadb-client sebagai gantinya. Lihat mariadb.com/kb/id/mariadb/yum untuk instruksi detail. Singkatnya, Anda perlu 1) Tambahkan repo mariadb untuk yum. 2) jalankan yum instal MariaDB-client. Itu saja (dengan asumsi Anda menggunakan RH atau CentOS). Untuk ubuntu, lihat jawaban dari Jon Black.
berniey


8

Mungkin coba ini:

yum -y groupinstall "MYSQL Database Client"

Peringatan: Grup 'Klien Basis Data MYSQL' tidak ada. Kesalahan: Tidak ada hubungannya.
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

Sangat bagus bahwa Anda menyertakan cara menemukan nama paket serta cara menginstalnya.
Samuel Åslund

Terima kasih. Pada CentOS saya tidak bisa melakukan ini, tetapi saya menemukan biner pada Fedora 31 menggunakan komunitas-mysql (hanya 4.1mb). Terima kasih.
Benyamin Limanto

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.