-
The way change mairaDB password / MariaDB 패스워드 변경하기Backend/DB 2022. 6. 27. 08:17
저는 요세 Local에서 Test한다는 것에 대한 중요성에 대해서 다시 한번 생각해보게 되는것 같습니다.
보통 서버 개발자분들은 어떠한 코드를 반영하시기 전에 많은 테스트를 거치실 것으로 생각됩니다.
하지만 Local에서도 테스트를 하면, 조금더 편하게 테스트할 수 있지 않을까 하는 생각이 들었습니다.
그러니까, 개발서버에서 테스트를 해도 되지만 로컬서버에서 테스트를 해서 조금더 마음이 편하게 테스트하는 거죠. 물론 개발서버에서 한다는 것에 대해 부정적으로 말씀드리고 싶진 않습니다만 저는 로컬에서 테스트하는게 정말 마음이 편했습니다. 더불어서 저희 개발 조직에서는 조만간 TDD에 대해서도 도입하기로 하였는데요. 개인적으로는 정말 기대가 되고 벌써부터 TDD를 도입할 생각에 기쁘네요 ㅎㅎ.
서론이 길었는데요.
local 환경에서 DB를 설치하다보면 비밀번호를 마음대로 지정하는 경우가 많습니다.
하지만 차후에 어떠한 분이 새로 오시거나, 로컬환경에 대한 정보를 git에 올리게 되면 이는 매우 헷갈릴 것입니다.
이러한 경우에 개발서버와 매우 비슷하게 로컬환경을 구성해 놓으면 이렇나 고민은 사라지게 될 것입니다.
물론 git ignore를 사용하셔도 됩니다. git ignore로 원하는 파일들을 git에게서 untract하는 방법은 추후에 또 포스팅으로 다루도록 하겠습니다.
다시 돌아와서,
예를 들어 저는 MariaDB의 비밀번호를 asdf1234! 이렇게 설정해놓았는데, 이 정보가 담긴 local.properties 파일이 서버에 올라가게되면 다른분들은 매번 이 local.properties 파일을 수정하게 되어 일하는데에 있어서 번거로울 것입니다.
그래서 local DB의 비밀번호까지도 통일하고 싶으신 수요가 있으실 텐데, 그때에 기존에 사용하시던 비밀번호를 변경하시고 싶으실 겁니다.
저같은 경우에는 MariaDB를 사용하고있어서, MariaDB를 예로 말씀드리도록 하겠습니다.
1. MariaDB CLI를 실행합니다.
2. 아래 명령어를 실행합니다.
set password for 'root'@'localhost' = password('바꾸고싶은비밀번호');
flush privileges;
감사합니다.
'Backend > DB' 카테고리의 다른 글