smells digital
MySql on Leopard
WannaBeWize
2007. 11. 29. 11:03
반응형
Leopard로 갈아탄 뒤에 MySql을 설치했습니다.
설치야 아무런 문제가 없었는데 mysql이 시작이 안되네요.
콘솔에서 이를 확인하니
라는 메시지가 나옵니다.
./perror 13(에러코드가 13이지요) 하니까 퍼미션에 관련된 에러입니다.
mysql/data의 디렉토리의 소유가 _mysql로 되어 있네요.
자료를 찾아서 구글링을 하다가 문제를 해결했습니다.
data의 폴더의 소유권을 변경했습니다.
이번에는 전과 다른 에러 메시지가 나옵니다.
역시 13번, 퍼미션 관련 에러네요.
아예 무식하게.. mysql폴더의 소유권을 변경해버렸습니다.
이러니 별 이상없이 동작합니다.
참고는
http://www.developingchris.com/2007/10/26/mysql-and-os-x-105-leopard/
설치야 아무런 문제가 없었는데 mysql이 시작이 안되네요.
콘솔에서 이를 확인하니
./mysqld: Can't change dir to '/usr/local/mysql-5.0.45-osx10.4-i686/data/' (Errcode: 13)
라는 메시지가 나옵니다.
./perror 13(에러코드가 13이지요) 하니까 퍼미션에 관련된 에러입니다.
mysql/data의 디렉토리의 소유가 _mysql로 되어 있네요.
자료를 찾아서 구글링을 하다가 문제를 해결했습니다.
data의 폴더의 소유권을 변경했습니다.
sudo chown wannabewize data/
이번에는 전과 다른 에러 메시지가 나옵니다.
./mysqld: Can't find file: './mysql/host.frm' (errno: 13)
역시 13번, 퍼미션 관련 에러네요.
아예 무식하게.. mysql폴더의 소유권을 변경해버렸습니다.
sudo chown -R wannabewize mysql
이러니 별 이상없이 동작합니다.
참고는
http://www.developingchris.com/2007/10/26/mysql-and-os-x-105-leopard/
반응형