[mysql] mysql_install_db 권한 에러시 사용자 계정사용 임시방법 용-ILE/설치팁2008. 5. 15. 19:03
http://suite.tistory.com/ fs 2008.4
configure에서 --with-mysqld-user= 옵션을 주어도 root 쪽 기본 디렉토리를 바로 볼때
에러 메시지 예
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mkdir: `/var/lib/mysql' 디렉토리를 만들 수 없습니다: 허가 거부됨
chmod: cannot access `/var/lib/mysql': 그런 파일이나 디렉토리가 없음
mkdir: `/var/lib/mysql/mysql' 디렉토리를 만들 수 없습니다: 그런 파일이나 디렉토리가 없음
chmod: cannot access `/var/lib/mysql/mysql': 그런 파일이나 디렉토리가 없음
mkdir: `/var/lib/mysql/test' 디렉토리를 만들 수 없습니다: 그런 파일이나 디렉토리가 없음
chmod: cannot access `/var/lib/mysql/test': 그런 파일이나 디렉토리가 없음
Installing all prepared tables
080410 17:13:00 [Warning] Can't create test file /var/lib/mysql/srch1.lower-test
/search/MPA/mysql5/libexec/mysqld: Can't change dir to '/var/lib/mysql/' (Errcode: 2)
080410 17:13:00 [ERROR] Aborting
080410 17:13:00 [Note] /search/MPA/mysql5/libexec/mysqld: Shutdown complete
Installation of system tables failed!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
=> 설치된 mysql/share/mysql/my-medium.cnf 설정파일을 mysql/bin/my.cnf 에 복사해서 실행시 설정파일을 적용한다
ex1) 최초 디비 생성
@>mysql/bin/mysql_install_db --defaults-file=my.cnf
ex2) mysql 데몬 기동
@>mysql/bin/mysqld_safe --defaults-file=my.cnf &
종료할때는 ps -ef |grep mysql해서 kill로 ~~