>> Edit article
이름
제목
패스워드
로그의 내용은 mysqld를 mysql유저권한으로 기동하라는 내용입니다. 몇번째 버전인가부터 mysql은 mysql권한으로만 기동되도록 변경되어 있습니다. 일단 mysql이라는 계정이 있어야겠죠? 일단 만듭니다. 혹시 시스템 내에 이미 존재한다면 에러가 날테니 중복생성되는거는 걱정마시고요. useradd mysql 배포본에따라 적당히 하시면 됩니다. 뭐 보안때문이라면 홈디렉토리(ex> /home/mysql)는 지워버리셔도 무방합니다. 그런 후 mysql이 깔린 디렉토리의 소유권을 mysql유저한테 넘깁니다. 로그를 보니 /usr/local/mysql이 mysql깔린곳인거 같으니 chown -R mysql.mysql /usr/local/mysql 요렇게 하면 됩니다. 이제 mysql을 기동합니다. /usr/local/mysql/bin/safe_mysqld & 이렇게 하면 되겠습니다. 잘 되나요? 제 홈페이지에 가면 mysql과 여러가지를 연동해서 설치하는 문서가 있습니다. 그 문서의 mysql부분에, 부팅시 자동시동되도록 하는 방법이 있으니 필요하시다면 참조하시기 바랍니다. 20000 : 021114 09:56:41 mysqld started : Fatal error: Can't change to run as user 'mysql' ; Please check that the user exists! : 021114 9:56:41 Aborting : : 021114 9:56:41 /usr/local/mysql/libexec/mysqld: Shutdown Complete : : 021114 09:56:41 mysqld ended : : 021114 09:57:43 mysqld started : Fatal error: Can't change to run as user 'mysql' ; Please check that the user exists! : 021114 9:57:43 Aborting : : 021114 9:57:43 /usr/local/mysql/libexec/mysqld: Shutdown Complete : : 021114 09:57:43 mysqld ended : : 021114 10:01:17 mysqld started : Fatal error: Can't change to run as user 'mysql' ; Please check that the user exists! : 021114 10:01:17 Aborting : : 021114 10:01:17 /usr/local/mysql/libexec/mysqld: Shutdown Complete : : 021114 10:01:17 mysqld ended : : 021114 10:04:02 mysqld started : Fatal error: Can't change to run as user 'mysql' ; Please check that the user exists! : 021114 10:04:02 Aborting : : 021114 10:04:02 /usr/local/mysql/libexec/mysqld: Shutdown Complete : : 021114 10:04:02 mysqld ended : : 021114 10:04:30 mysqld started : Fatal error: Can't change to run as user 'mysql' ; Please check that the user exists! : 021114 10:04:30 Aborting : : 021114 10:04:30 /usr/local/mysql/libexec/mysqld: Shutdown Complete : : 021114 10:04:30 mysqld ended : : 021114 10:08:47 mysqld started : Fatal error: Can't change to run as user 'mysql' ; Please check that the user exists! : 021114 10:08:47 Aborting : : 021114 10:08:47 /usr/local/mysql/libexec/mysqld: Shutdown Complete : : 021114 10:08:47 mysqld ended : : 021114 10:10:00 mysqld started : Fatal error: Can't change to run as user 'mysql' ; Please check that the user exists! : 021114 10:10:00 Aborting : : 021114 10:10:00 /usr/local/mysql/libexec/mysqld: Shutdown Complete : : 021114 10:10:00 mysqld ended : : 021114 10:11:28 mysqld started : Fatal error: Can't change to run as user 'mysql' ; Please check that the user exists! : 021114 10:11:28 Aborting : : 021114 10:11:28 /usr/local/mysql/libexec/mysqld: Shutdown Complete : : 021114 10:11:28 mysqld ended : : : 위와 같은 상황일때 어떻게 해줘야 하는거죠.. : 얼핏 느낌엔 사용자가 달러서 그런것 같은데..똑같은 루트 계정인데 who 해보니 두명이 나오네요.. : 알려주신 방법대로 책에 있는데로 하는데 왜 항상 이러는지.. : 답변 부탁드립니다.. : : -- : 초보에서 탈피하고 싶다... -- 이 곳에 서명을 적어주십시오. ㅎㅎㅎ
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved