Skip to content

Sample config files showing how to colorize linux console mysql client

License

Notifications You must be signed in to change notification settings

nitso/colour-mysql-console

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

colour-mysql-console

Sample config files showing how to colorize linux console mysql client using grc

How to use it

  1. Install grc (for debian systems: apt-get install grc)
  2. Copy both config files into your home directory: .grcat and .my.cnf
  3. Run mysql client mysql -u <user> -p -h <hostname>
  4. Enjoy!

How does it work

Mysql client supports using predefined pager for data output. So we can set grcat (Generic Colouriser) for processing mysql output. grcat reads supplied config file, parses output according to regexp's and adds colours. grc manual can be founded via man grc or here: http://kassiopeia.juls.savba.sk/~garabik/software/grc/README.txt

Sample screenshots

Table screenshot Vertical screenshot

Another one nice hack

You can also use less in pager to have some features like scrolling, search, line numbers etc. pager = grcat ~/.grcat | less -RSFXin

Just type man less to read about less parameters.

LICENSE

Project distributes with standard MIT license

About

Sample config files showing how to colorize linux console mysql client

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published