2018. 6. 27. 21:12
반응형

MySQL이나 MariaDB를 설치파일이 아닌 압축파일로 받아서 사용할 경우

또는 포맷하기 전 백업해두고 다시 이용하려는 경우


D드라이브에 MariaDB_10.2 폴더가 있다고 가정한다.


윈도우 cmd나 powershell을 관리자 권한으로 실행한다.

MariaDB_10.2 안에 있는 bin 폴더의 경로를 복사해 powershell에서 cd <경로> 명령어를 실행한다.

그리고 다음 명령을 실행한다. (powershell의 경우 명령어의 앞에 ./를 붙여줘야 한다.)



./mysql_install_db --datadir=D:\MariaDB_10.2\data --service=MariaDB --port=3306 --password=pass


참고로 위의 명령어에서 비밀번호는 제외하고 실행했다.

컴퓨터를 포맷하기 전 d드라이브에 폴더 통째로 백업을 해두었기 때문에 생략해도 문제가 없을 것이라고 판단했다.

비밀번호는 아마 전에 설정한 비밀번호를 그대로 이용하면 되는 것으로 보였다.


그런데 하필 그 비밀번호를 등록했는지 가물가물하고 심지어 윈도우10 비밀번호와 동일해서 이게 과연 전에 MariaDB root 비밀번호로 등록해둔 것인지 아니면 비밀번호 설정을 안했다고 어떻게 윈도우 비밀번호를 알아내서 그걸로 알아서 등록해준건지는 알 수는 없지만, 당연히 전자가 맞다고 생각한다.

반응형