2011-03-13 28 views
90

¿Hay alguna herramienta de línea de comandos mysql de Linux que no requiera que se instale todo el paquete de instalación mysql db?¿Hay alguna manera de instalar solo el cliente mysql (Linux)?

Lo que intento hacer es desde el servidor n. ° 1 (servidor de aplicaciones), ejecutar comandos mysql que se ejecutarán en el servidor n. ° 2 (servidor db). No quiero ejecutar el db en el servidor local o instalar el db completo de mysql.

Respuesta

5

Simplemente instale el paquete MySQL-client solamente.

http://dev.mysql.com/doc/refman/5.0/en/linux-installation-rpm.html

+0

Gracias por las sugerencias, pero lo he intentado, pero parece que no puede encontrar el paquete. Estoy ejecutando 'yum install mysql-client' y está diciendo 'No hay paquete mysql-client disponible'. Hago una 'yum list mysql *' y mysql-client no está en la lista. Estoy ejecutando Red Hat 4.1.2. ¿Hay otros paquetes que necesito instalar primero? – emilebaizel

+0

El uso de 'yum install mysql mysql-client' funciona para mí. –

+0

Si bien este enlace puede responder la pregunta, es mejor incluir las partes esenciales de la respuesta aquí y proporcionar el enlace de referencia. Las respuestas de solo enlace pueden dejar de ser válidas si la página vinculada cambia. - [De la crítica] (/ review/low-quality-posts/18846521) – grizzthedj

54

a ojo:

sudo apt-get install mysql-client 
+7

Use esto si está en Ubuntu. –

122

Para instalar sólo MySQL (cliente) debe ejecutar

yum install mysql 

Para instalar el cliente de MySQL y el servidor MySQL:

yum install mysql mysql-server 
+5

En un sistema Fedora actual, debe usar 'yum install mariadb' y' yum install mariadb-server'. Fedora reemplaza MySQL con MariaDB. –

+0

Esta respuesta es incorrecta. 'yum install mysql' instalará el componente del servidor, ya que intentará instalar' mariadb': 'mariadb.x86_64: una rama desarrollada por la comunidad de MySQL' – berniey

+1

En su lugar, debería considerar usar mariadb-client. Consulte mariadb.com/kb/en/mariadb/yum para obtener instrucciones detalladas. En resumen, necesitas 1) Agregar repositorio de mariadb para yum. 2) ejecutar yum install MariaDB-client. Eso es todo (suponiendo que estés usando RH o CentOS). Para ubuntu, vea la respuesta de Jon Black. – berniey

2
sudo apt-get install mysql-client-core-5.5 
5

Tal vez intente esto:

yum -y groupinstall "MYSQL Database Client" 
+0

Advertencia: el grupo 'MYSQL Database Client' no existe. Error: Nada que hacer. – izy

4
[[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 
Cuestiones relacionadas