mysql-3.23.51.tar.gz을 소스로 컴파일하였습니다만 데몬이 되지 않습니다.
수차례 지우고 반복했지만 안되었습니다.
고민하다가 도움을 받고자 글을 올립니다.
원인이 무엇일까요?
mysql]# ./configure --prefix=/usr/local/mysql --with-charset=euc_kr ; make ; make install
로 컴파일 했으며
]# cd /usr/local/mysql ; /usr/local/mysql/bin/safe_mysqld & 데몬 명령에
[1] 6478
[root@ns mysql]# chown: `mysql': invalid user
Starting mysqld daemon with databases from /usr/local/mysql/var
020813 23:55:50 mysqld ended
[1]+ Done /usr/local/mysql/bin/safe_mysqld
으로 나타나며
]# mysql -S/tmp/mysql.sock 에는
ERROR 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
[4]+ Done /usr/local/mysql/bin/safe_mysqld
]# ps auxc | grep mysqld 로 확인해도 데몬이 안보입니다.
]#
mysql/var/ns.err 파일에는 다음과 같은 기록이 있습니다.
020813 23:55:50 mysqld started
Fatal error: Can't change to run as user 'mysql' ; Please check that the user exists!
020813 23:55:50 Aborting
020813 23:55:50 /usr/local/mysql/libexec/mysqld: Shutdown Complete
020813 23:55:50 mysqld ended--아! 어렵네요!!