잘모르겠네요..질문을 바로 이해한건지..
php소스에서 connect시에 password를사용하시는거 같은데요.
실제로 디비는 새로생성 했기때문에
root계정의 패스워드가 없을겁니다.
적용을 하실려면 php소스에서 root패스워드로 책정된것을
mysql의 root패스워드로 만드러주셔야 할것같네요
맞는지 몰르겠습니다.
허접답변이었네요..-_-;;
: : 아마도 권한 문제인것 같습니다.
: : $ chown mysql.mysql /var/lib/mysql -R
: : 정도의 명령을 실행 시켜 보시고 다시 해보세요.
:
: 고맙습니다. mysql 디렉토리 권한을 그리 바꾸었더니 이제
:
: /usr/local/mysql/bin/safe_mysqld 이 명령어만으로 데몬은 뜨는데요.
: 브라우저에서 PHP 프로그램 수행시에는 여전히 같은 에러가 나옵니다.
:
: 그래서 그 mysql 데이타베이스의 user 테이블을 봤습니다.
: 그동안 뭐가 얽혔는지 데이타가 4개나 들어있더군요.
:
: HOST USER PASSWORD 이 필드값이 각각
: localhost root 없음
: localhost.localdomain root 없음
: localhost 없음 없음
: localhost.localdomain 없음 없음
:
: 이렇게 네개가 들어있거든요.
:
: PHP 프로그램 수행시 아래와 같은 에러가 아무래도 이 데이블과 관련있는거
: 같은데....원래 패스워드 필드는 값이 없는건지 안보이는건지 모르겠지만,
: 아무튼 이게 정상인가요? 그리고 위 네개의 데이타중 맨위것만 남기고
: 나머지 세개는 지워도 되나요? 이젠 삭제하기가 두렵네요.
:
: MySQL Connection Failed: Access denied for user: 'root@localhost' (Using password: YES)