이건 우선 mysql을 구동하는 유저의 문제입니다..
만약 mysql이라느 유저로 구동하시면 /etc/passwd 부분을 다음과같이 하세여..
mysql:x:51::/usr/local/mysql/var:/bin/false
이렇게 하시고여..아 참 위경우는 이미 mysql이라는 사용자가 등록되었다는
가정입니다..
]#grep mysql /etc/passwd 하셔서 mysql이라는 사용자가 나오나 봐서
없으는 추가해주세여..추가해주는 방법은
]#useradd -u 51 -r -d /usr/local/mysql/var -s /bin/false mysql
이렇게 하신다음에
/usr/local/mysql/var와 그밑의 모든 파일과 디렉토리의 소유자를
mysql로 바꿔주시고
]./bin/safe-mysql -u mysql & 해보세여...
그리고
/etc/rc.d/ 밑에있는 적당한 스크립트에 추가해주면 시스템 구동시
자동으로 시작되겠져..
이상 허접답변이었습니다..
그래도 안되네면 저를 욕하세여..
괜히 님 삽질 시켰으니까여...^^
: 안냐세욧..
: 음..
: mysql을 에러없이 잘 깔고 mysql_install_db도 에러없이잘 실행이 되었습니다.
: 구런데 safe_mysqld &라고 하면은 에러메시지가 뜨면서 바로 없어져버립니다.
: 에러메시지는
: root@localhost/ ./bin/safe_mysqld &
:
: sanjuck# chown : mysql : illegal user name
: Starting mysql demon with database from /usr/local/mysql/var
: 011224 현재시간이 나오구...... mysql ended
:
: 이렇게 됩니다..
: ㅠ.ㅡ 좀 도와주세욤...
:
: 참 O/S는 FreeBSD 4.3이구요..
: 설치시 옵션은 --prefix=/usr/local/mysql --with-char=euc_kr입니다.