1. Port 운영자 모드로 실행

- sudo port


2. MySql 설치

- install mysql55


3. Mysql 서버 설치

- install mysql55-server


4. DB 초기화

- sudo -u _mysql /opt/local/lib/mysql55/bin/mysql_install_db


5. 암호 변경 

- /opt/local/lib/mysql55/bin/mysqladmin -u root password 'new-password'


6. Mysql 포트 설정

     opt/local/etc/mysql55/macports-default.cnf 파일 수정 작업 실시

     6-1. 작업전 sudo chmod 777 macports-default.cnf 을 통해 쓰기권한 부여

     6-2. skip-networking 는 주석 처리 port=3306 입력

     6-3. my.cnf에서 위 파일을 include 하여 사용하고 있음.

          

7. 재시작 및 확인


- 프로세스 확인 작업

     ps -ef  | grep mysqld 실행 시 2개의 프로세스가 있음 됨

     7-1. /opt/local/bin/daemondo --label=mysql55-server --start-cmd /opt/local/lib/mysql55/bin/mysqld --user=_mysql ; --pid=exec

     7-2. /opt/local/lib/mysql55/bin/mysqld --user=_mysql


- 포트 확인 작업

     netstat -na | grep 3306

     7-3. tcp4       0      0  *.3306                 *.*                    LISTEN    


[ 참조 : 설치 경로 ]


바이너리 : /opt/local/lib/mysql55/bin/

데이터 : /opt/local/var/db/

+ Recent posts