Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Aby mieć K w stylu Vima na ekranie dla MySQL

Zakładając, że zainstalowałeś strony podręcznika z strony dokumentacji MySQL :

Umieść następujące w /path/to/mysql-help.screen :

# mysql-help.screen

# prevent messages from slowing this down
msgminwait 0
# copy term starting at cursor
copy
stuff " e "
# write term to a file
writebuf /tmp/screen-copied-term
# open that file in man in a new screen window
# (use `read` to pause on error, so user can see error message)
screen /bin/sh -c 'man `cat /tmp/screen-copied-term` || read'
# turn message waiting back on
msgminwait 1

# vi: ft=screen

Następnie dodaj to do swojego ~/.screenrc

# Have CTRL-A ESC put you in a mode to accept commands in the 'escaped' class
bind \033 command -c escaped
# add CTRL-M as an 'escaped' class command to run the given screen script
bind -c escaped ^M source /path/to/mysql-help.screen

Wtedy twoje klawisze powinny działać. Jeśli używasz innego programu do wyświetlania podręcznika innego niż man , musisz odpowiednio zmienić skrypt.

man strony dla mysql, które znalazłem pod powyższym linkiem, zawierają tylko dokumentację dla następujących poleceń:

Możesz również rozważyć dodanie

zombie kr

do twojego .screenrc , więc jeśli uruchomisz podręcznik z terminem, którego nie rozpoznaje, screen nie zamknie automatycznie okna (i ukryje komunikat o błędzie).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapytanie Mysqli ze zmienną SET (np. wiele zapytań)

  2. usuń używając where i lub

  3. Blokujesz bazę danych MySQL, aby tylko jedna osoba mogła uruchomić zapytanie jednocześnie?

  4. Czy MySQL można bezproblemowo zastąpić MariaDB, czy w tym przypadku trzeba coś zmienić?

  5. Jak liczyć w zapytaniu składającym