원본출처 : http://www.wangsy.com/mac/appz/mysql/install.html
서론
MySQL의 바이너리 배포 파일을 다운 받아서 설치하는 방법에 대해서 기술한다. 소스코드를 다운 받아서 설치할 경우는 제외한다. 최신 바이너리파일은 www.mysql.com사이트에서 구할 수 있다. 이글을 쓸 때의 가장 최신 버전은 3.23.46이었고, Mac OS X을 위한 바이너리파일도 존재하였다.
먼저 NetInfo를 통해서 group과 user를 추가한다.
/Application/Utilities/NetInfo 프로그램을 실행시킨다. 실행후 아래쪽 자물쇠를 클릭하여 관리자 그룹의 비밀번호를 입력하여 자물쇠를 풀어준다.
group 추가하기
중간 컬럼에서 groups라는 것을 찾아서 클릭하면 오른쪽 컬럼에 groups 목록이 나오는데 이중 www라는 것을 선택한 다음 편집 > 복사를 실행해 준다. 그러면 \www 복사\가 생긴다. 아래쪽에서 name을 \mysql\로 바꾸어 주고 gid를 \401\로 지정해 준다. (401이라는 숫자는 큰 의미가 없으니 질 모르면 그냥 따라하면 된다.)
user 추가하기
다음은 다시 두번째 컬럼을 선택한 다음, 아래쪽 users 항목를 선택한다. 선택을 하면 세번째 컬럼에서 users 목록이 나온다. 여기서 realname은 \MySQL DB Server\로 name은 \mysql\로 uid는 \401\로 home은 \/usr/local/mysql/mysql_home\로 gid는 \401\로 해준다. 여기서 gid는 반드시 위 group 추가에서 지정해준 gid와 동일한 것으로 맞추어 준다.
압축풀어서 설치
다운 받은 파일을 /usr/local/디렉토리에 압축을 풀어 준다.
shell> cd /usr/local
shell> gunzip < /path/to/mysql-VERSION-OS.tar.gz | tar xvf -
shell> ln -s mysql-VERSION-OS mysql
설치 스크립트 실행 및 owner 설정
아래의 방법대로 실행한다.
shell> cd mysql
shell> sudo scripts/mysql_install_db
shell> sudo chown -R root /usr/local/mysql
shell> sudo chown -R mysql /usr/local/mysql/data
shell> sudo chgrp -R mysql /usr/local/mysql
shell> sudo chown -R root /usr/local/mysql/bin
DB를 실행한다.
/usr/local/mysql디렉토리 상에서
shell> sudo bin/safe_mysqld --user=mysql &
Root 사용자의 비밀번호를 변경해 준다.
여기서 Root사용자는 시스템 계정의 Root사용자가 아니라 MySQL DB Server상에서의 Root사용자를 말하다.
shell> bin/mysqladmin -u root -p password \new-password\
이후 MySQL사용법은 MySQL사이트를 참조한다.
참고 사이트
www.mysql.com (http://www.mysql.com)
Mac OS X: Open Source Databases (http://developer.apple.com/internet/macosx/osdb.html)
wangsy.com의 MySQL (http://www.wangsy.com/mysql/)
|