/var/lib/mysql에 존재하는 mysql 폴더는 보안상을 이유로 보호되어있고 접근이 쉽지 않도록 되어 있습니다.
그래서 ftp를 통해 접근할 때도 빈 폴더로 표시됩니다.
Mysql 폴더의 소유자 변경을 통해 접근하는 방법입니다. 또한 다른 폴더도 이 방법을 통해 소유자 변경을 할 수 있습니다.



리눅스(우분투) 폴더 소유자 변경하기 - 소유자 변경을 통해 Mysql 폴더 접근하기

1. Mysql을 종료하고 접근하는 것을 추천합니다. 터미널에서 sudo stop mysql을 입력하여 Mysql을 종료합니다.


2. 폴더 소유자 변경

sudo chown 원하는 계정:원하는 계정 /var/lib/mysql/ -R

터미널에 다음과 같이 입력하면 됩니다. 원하는 계정 부분에는 소유자로 지정할 계정(ex.현재 계정)을 입력하시면 됩니다. -R 부분은 폴더뿐만 아니라 폴더 안에있는것을 모두 지정한다는 뜻입니다.


3. 폴더 소유자 복귀(Mysql을 다시 실행시키려면)

위와같이 소유자를 변경하고 다시 Mysql을 실행시키면 실행이 되지 않습니다.
아래와 같이 소유자를 다시 Mysql로 변경하신후 계속 진행해야 합니다.

sudo chown mysql:mysql /var/lib/mysql/ -R


 
 
4. Mysql 실행

터미널에서 "sudo start mysql" 명령어로 mysql을 다시 실행시킬 수 있습니다.




도움이 되셨나요?
그럼 손가락을 눌러주세요:)