C'è un modo per impostare una combinazione di colori per il client mysql? Potrebbe sembrare banale, ma mi piacerebbe essere in grado di impostare un certo livello di colori per il client del terminale.Combinazione colori Mysql
risposta
Qui è praticamente strumento fantastico https://github.com/dbcli/mycli
Oltre evidenziazione della sintassi che offre il completamento.
Strumento perfetto! L'ho installato in un sec '$ sudo apt-get install mycli' e' $ mycli -u root -p root'. – RousseauAlexandre
Recentemente ho trovato questo strumento e lo adoro assolutamente! –
È necessario impostare lo schema dei colori per l'emulatore di terminale o la finestra della console.
ehh, ho già configurato una combinazione di colori per il mio terminale. Sto cercando cose specifiche per Mysql. Ad esempio, se ogni altra riga era un colore diff, o se il prompt era un colore diff, o le intestazioni erano di colore diff. Vedi dove sto guidando qui? –
Il client di testo Mysql è davvero di base, se hai bisogno di qualcosa di più avanzato, puoi provare a MySQL Query Browser, che è un client della GUI.
Si potrebbe usare rlwrap se si desidera solo una richiesta di colore:
% rlwrap --prompt-colour='1;34' mysql
Nota: contrariamente a convenzione, rlwrap incantesimi colore con una U.
Se si vuole tutto a colori, check out acoc - Arbitrary Command Output Colourer . Non sei sicuro che funzioni con programmi interattivi, potresti doverlo estendere o scrivere da solo.
"color" è solo il modo americano per scriverlo. – Neil
Sembra che tu debba fare: 'rlwrap -a -p'RED 'mysql' per farlo funzionare correttamente. Senza il -a il prompt non si colora. – Neil
@Neil: Certo, "color" è come gli ortografi degli australiani scrivono, ma la maggior parte degli sviluppatori usa il "colore" per convenzione per cose come questa perché evita ogni tipo di confusione inutile. –
Cercare il programma GRC su MacPorts.
Attualmente sto lavorando per farlo funzionare per colorare tutta l'uscita del mio terminale. Usa regex per analizzare tutto, quindi si riduce a quanto regex hai voglia di scrivere.
Ho passato molto tempo a cercare di risolvere quella domanda. Mi ci è voluto quasi un anno per risolverlo :) C'è una bella opzione in mysql config chiamata "cercapersone".
Ho appena pubblicato le mie configurazioni per mysql client e grc (disponibile nella maggior parte delle distri nix). Dai un'occhiata a github! https://github.com/nitso/colour-mysql-console
Questo è dolce, grazie mille per aver condiviso questo. – deefour
fantastico! funziona bene su osx (solo 'brew install grc' prima). questo mi rende molto felice :) –
Un anno ben speso! –
Recentemente ho iniziato a utilizzare il client di MySQL all'interno di una sessione di vim indipendente con conque. Si ottiene l'evidenziazione della sintassi e alcune altre funzioni extra da Vim, come nowrap, ricerca, lo scorrimento orizzontale, ecc
Con :set wrap
:
Con :set nowrap
:
Se ti piace Vim mi piacerebbe provarlo:
- Installare conca.
- Creare un nuovo .vimsql (mi piace un vimrc diverso per questo).
- Sintonizzarlo per avviare conque e mysql per impostazione predefinita.
- Sintonizzarsi per avere alcuni buoni mapping dei tasti per mysql.
alias mysqlcool="vim -u ~/.vimsql"
(o qualsiasi altra cosa :))
Si può avere uno sguardo a the vimrc I'm using.
per colorare tutto il necessario nulla, ma un semplice echo
.
Dal mysql ha:
system (\!) Execute a system shell command.
si può facilmente:
Ma se volete solo il prompt
essere a colori utilizzare rlwrap
E se vuoi colorare il risultato del comando puoi usare grc
È uno script python che penso leggere la sottolineatura stdout
, stderr
e quindi colorarlo. Puoi configurarlo E dal momento che utilizza regex per abbinare il risultato, nel file di configure si dovrebbe scrivere regex
Maggiori dettagli sul colore ANSI:
Aggiungi questo al vostro ~/.profile [o ~/.bashrc]
export MYSQL_PS1="$(echo -e '\033[1;32mmysql \d> \033[0m')"
- 1. Kibana 4 Combinazione di colori
- 2. Combinazione di colori solo per macvim - come?
- 3. combinazione di colori di phpstorm per sublime
- 4. mysql combinazione di tasti univoci
- 5. Resharper 4.5 ha interrotto la mia combinazione di colori
- 6. Come stampare la combinazione di colori corrente VIM?
- 7. Strumento per modificare la combinazione di colori CSS
- 8. PyScripter - cambia le opzioni di evidenziazione/combinazione di colori Python
- 9. E185: Impossibile trovare la combinazione di colori solarizzata
- 10. Come modificare i colori di errore per la combinazione di colori IDE di Komodo
- 11. Come cambiare la combinazione di colori CSS applicando la modifica di tonalità con tutti i colori nel file css
- 12. La combinazione Mysql sinistra/inner non funziona come previsto
- 13. MySQL - Combinazione di più condizioni WHEN in CASE
- 14. Che cosa fa l'istruzione USING MySQL in combinazione con DELETE?
- 15. combinazione di query mysql AND OR in Codeigniter
- 16. La combinazione di operazioni LIMIT UNION e nella query MySQL
- 17. Intellij 15 Schema colori XHTML
- 18. Informazioni sui colori
- 19. Uso di Vim con combinazione di colori di sfondo chiaro o bianco
- 20. Modificare la combinazione di colori TypeScript del tema scuro di Visual Studio 2015
- 21. Come modificare la combinazione di colori per gli attributi html in NetBeans?
- 22. Sublime MarkdownEditing combinazione di colori del plug-in e numeri di riga
- 23. Acquisisci la combinazione di colori di Visual Studio da un VSPackage
- 24. Colori personalizzati nel selettore colori
- 25. Selettore colori o selettore colori in iOS
- 26. C# ottenere tutti i colori da colori
- 27. Combinazione di filtri RSpec?
- 28. do.call in combinazione con "::"
- 29. Combinazione di predicati
- 30. combinazione C# stack queue
Quale terminale stai usando? O stai usando Windows cmd.exe? Questa non è davvero una domanda mysql. –
Sto usando un Mac, terminale normale. Anche se potrei usare davvero qualsiasi terminale. Il mio pensiero era che forse c'era qualcosa come un file .vimrc per il client mysql. Quindi, sì, è una domanda mysql;) –
Hai provato una di queste opzioni? Qualcuno di loro ha lavorato per te? –