오류 해결] mysql.server start 시 오류가 발생할 때


오류 해결] mysql.server start 시 오류가 발생할 때

오늘 맥북에서 mysql.server start 명령어를 시작하려 하니 위와 같은 에러가 났다. mysqld(mysql daemon) 프로세스가 서버를 실행한 후 pid 파일을 데이터 디렉토리 위치에 쓰려고 할 때 디렉토리의 소유권과 파일에 대한 권한이 없기 때문에 발생한다고 한다. 그렇다면 해결방법은 어떨까? 해결 방법 1 : 디렉터리 소유권 / 파일 권한 변경 터미널에서 ls -la 커맨드를 실행하여 데이터 디렉토리(/usr/local/var/mysql)의 소유권을 확인해볼 수 있다. 디렉토리가 없다면 직접 찾아보자. 나 같은 경우는 local 폴더 바로 아래 mysql이 있더라. 디렉토리를 제대로 확인한 후에 sudo chown -R mysql:mysql /usr/local/var/mysql 또는 자신이 찾은 디렉토리를 써주자. 나는 이 방법으로 해결이 되지 않아 파일 권한 변경을 해보기로 했다. sudo chmod -R 777 /usr/local/var/mysql 위 코드 역...


#mysql #맥북 #오류

원문링크 : 오류 해결] mysql.server start 시 오류가 발생할 때