2010-11-17 13 views
6

De acuerdo con el manual de referencia, el cliente tiene el comando MySQL:Forma larga del comando "ego" del cliente MySQL, ¿cómo usarlo?

ego (\ G) Enviar comando al servidor MySQL, consecuencia pantalla verticalmente.

...

Cada comando tiene tanto una forma larga y corta. La forma larga no es sensible a mayúsculas y minúsculas; la forma corta es. La forma larga puede ir seguida de un terminador de punto y coma opcional, pero la forma corta no. [source]

sólo estoy jugando en el cliente de línea de comandos y la forma \ G funciona:

select * from company \G 

¿cómo iba a utilizar la forma larga "yo" si quería? ¿Funciona en el cliente de línea de comando? Simplemente no puedo resolverlo y Google no está presentando nada.

Gracias!

+0

¿Alguna vez encontró algo aquí? Estoy buscando lo mismo y tampoco encuentro ningún ejemplo. Estoy usando el cliente predeterminado mysql de la línea de comandos: $ mysql -V mysql Ver 14.14 Distrib 5.5.34, para debian-linux-gnu (x86_64) usando readline 6.2 – Jase

+0

Desafortunadamente no. ¡Publique aquí si lo hace! – Vimes

Respuesta

1

ego está disponible solo para la línea de comando. Por defecto, las consultas están delimitadas con punto y coma (;). Esto se aplica a cualquier API que se conecte al mysql.

+1

¿Qué significa 'ego'? – osmosis

+0

ego: envía el comando al servidor mysql, muestra el resultado verticalmente. – ajreal

+0

@osmosis, ego significa "Extended GO" – xmllmx

6

Inicie el cliente MySQL con --named-commands.

(none)>select 'hi' 
    -> ego 
*************************** 1. row *************************** 
hi: hi 
1 row in set (0.00 sec) 
Cuestiones relacionadas