우선 서버는 깡통 센토스7 버전에 mariadb + nginx + php7.4 세팅입니다.

 

일반적인 서버에서 각 계정마다 부여된 경로에 .bash_history 라는 곳을 보면 그동안 입력했던 명령어가 1000개 정도 저장됩니다.

 

그런데 mariadb 에서 설치한 mysql 명령어에 들어간 터미널 명령어는 어느 파일에 저장되는지 알 수 있을까요?

 

별 다른 설정이 없었던 상황에서 mysql에 직접 들어가서 히스토리가 남아 있는걸 보면 어디에는 저장되는 것으로 보여지는데 실제로 어디에 저장되는지 알고 싶습니다.

 

 

--------부연설명---------

 

"mysql에 직접 들어가서 히스토리가 남아 있다" <- 이 뜻은 우리가 터미널에서 기존에 입력한 명령어를 방향키 윗(⬆️) 버튼을 이용한다면 기존의 명령어들이 나오는데 이 부분은 .bash_history 파일에 기반하여 나오는 것 으로 이해 하고 있습니다. 마찬가지로 mysql에 들어간 상태에서 방향키 윗버튼을 누르면 기존에 제가 입력했던 명령어들이 나오는 것을 확인하여 말씀드린 부분입니다.

 

(우분투도 알고 있다면 알려주시면 감사하겠습니다)

  • profile
    .mysql_history 라는 부분에 저장되네요.. root계정에만 저장되는 것 같네요.