MySQL console client tuning

сделаем красивое удобное приглашение

mysql> prompt (\[email protected]\h) [\d] >
PROMPT set to '(\[email protected]\h) [\d] >'
([email protected]) [database] >

где \u — пользователь, \h — хост и \d — база данных

([email protected]) [database] >pager less -iMSx4 -FX
PAGER set to 'less -iMSx4 -FX'

тепереь у нас есть удобная навигация стрелочками туда-сюда и влево-вправо ;)

# cat ~/.my.cnf
[client]
default-character-set=utf8
 
[mysql]
pager = 'less -iMSx4 -FX'
prompt = '(\[email protected]\h) [\d] > '

добавим в конфиг чтобы так было всегда. в раздел [mysql] иначе остальные клиенты (mysqldump или mysqladmin) будут ругаться.

Leave a Reply

Your email address will not be published. Required fields are marked *