mysql 클라이언트 (Linux) 만 설치하는 방법이 있습니까? [닫은]


155

전체 mysql db 설치 패키지를 설치할 필요가없는 Linux mysql 명령 행 도구가 있습니까?

내가하려는 것은 서버 # 1 (앱 서버)에서 서버 # 2 (db 서버)에서 실행될 mysql 명령을 실행하는 것입니다. 로컬 서버에서 db를 실행하거나 전체 mysql db를 설치하고 싶지 않습니다.


14
이것이 주제가 아닌 이유는 무엇입니까? MySQL 설치는 소프트웨어 엔지니어링에 해당하는 것 같습니다.
Kolob Canyon

5
이것은 이다 아래의 답변을 완전히 관련이있는, 완전히 유효한 질문, 그들은 완전히 내가 가진하는 문제를 해결 그들이 하나의 특정 리눅스 배포판의 관점에서 유일한 경우에도, ( 예를 들면 yum = 레드햇 / CentOS는 및 apt= 데비안 / 우분투) . 그래서 리뷰 큐에서 질문을 더 "Q-and-A-like"로 만들도록 편집했습니다. 누군가 승인 할 수 있으면 감사하겠습니다.
TheDudeAbides 19

답변:


209

mysql (client) 만 설치하려면 다음을 실행해야합니다

yum install mysql

mysql 클라이언트 및 mysql 서버를 설치하려면 다음을 수행하십시오.

yum install mysql mysql-server

9
현재 Fedora 시스템에서는 yum install mariadb및 을 사용해야합니다 yum install mariadb-server. Fedora는 MySQL을 MariaDB로 대체합니다.
Christian Berendt

1
이 답변은 잘못되었습니다. yum install mysql설치하려고하는 서버 구성 요소를 설치합니다 mariadb: mariadb.x86_64 : A community developed branch of MySQL
berniey

3
대신 mariadb-client 사용을 고려해야합니다. 자세한 지침은 mariadb.com/kb/en/mariadb/yum을 참조하십시오. 즉, 1) yum에 대한 mariadb 저장소를 추가해야합니다. 2) yum install MariaDB-client를 실행하십시오. 그게 다야 (RH 또는 CentOS를 사용한다고 가정). 우분투의 경우 Jon Black의 답변을 참조하십시오.
berniey


8

아마도 이것을 시도하십시오 :

yum -y groupinstall "MYSQL Database Client"

경고 : 그룹 'MYSQL Database Client'가 존재하지 않습니다. 오류 : 수행 할 작업이 없습니다.
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

패키지 이름을 찾는 방법과 설치 방법을 포함시키는 것이 좋습니다.
Samuel Åslund

감사합니다. CentOS에서는이 작업을 수행 할 수 없지만 community-mysql (4.1mb 만)을 사용하여 Fedora 31에서 바이너리를 찾았습니다. 감사합니다.
Benyamin Limanto

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.