2014-12-02 10 views
6

Klient mysql działający w wierszu poleceń obsługuje historię (można używać klawiszy kursora, aby uzyskać do niej dostęp i poruszać się po niej), ale czy istnieje sposób na wyszukanie ciągu znaków, np. (na przykład) bash?Jak wyszukiwać w historii poleceń mysql

w bash można zrobić:

history | grep "command" 

Czy jest coś podobnego w mysql?

Odpowiedz

6

Zwykle wymienia się wszystkie polecenia MySQL, które zostały użyte:

less ~/.mysql_history 
3

więc, w mysql można użyć: "polecenie" System

grep ~/.mysql_history

8

Użytkownik może użyj Ctrl + R do przeszukiwania historii, tak jak w bash.

+0

@Odedra: Jak to nie zapewnia odpowiedzi? –

+1

IMHO, to powinna być zaakceptowana odpowiedź. Bardzo eleganckie rozwiązanie. – Nav

0

Otwórz plik w edytorze vim

vi ~/.mysql_history

potem można szukać wzoru z / wprowadzając Ciebie tekst.

Powiązane problemy