>> Edit article
이름
제목
패스워드
: : 더운여름 고수님들의 고명한 해답을 바랍니다. : : 전 알짜 래드햇 6.0에 MySQL 3_22_25입니다. : : : : 그런데 MySQL 처음깔고 ./mysql하면 그냥 들어 갑니다. : : 그런데 MySQL에서 각 계정별로 비번을 줄수 있다고 하길래 : : 그냥 ./mysql해서 실행한뒤 test3이란 DB를 생성 시켰습니다. : : 그리고 다음과 같이 했더니 이런 에러가 나더군요 : : shell>./mysql -h localhost -u test3 -p1234 [엔터] : : ERROR 1045: Access denied for user 'test3@localhost' (Using password: YES) : : : -u <username> -p <password> : 님께서 test3 DB를 생성하고 거기에 유저추가 및 추가 유저의 : pass를 설정하셨습니까? 하셨을 경우 위처럼 해야합니다. : 하지 않고 그냥 생성만 하셨다면 : 님께서 처음 들어가신 것처럼 : mysql <DBname> : 이맇게 들어가시면 됩니다. : : DB의 유저설정과 그 밖의 것은 ... : 이곳의 게시판을 검색하면 많이 나오겠군요.. : : : 그래서 마구 뒤져 보니 계정이 있어야 된다 하더군요 : : 그럼 mysql에서도 adduser하는 명령이 있습니까?? : : 그리고 root의 비번은 어떻케 하나요?? : : : : 전 아무런 비번없이 그냥 늘 접속하거든요 : : 이건 제가 보기에도 비정상인것 같습니다. : : 그리고 이렇케 하니 기본적인 test DB에만 php가 연동 되더군요 : : 다른 DB에는 연동이 않되더라구요. : : : : 고수님들 정말 울고 싶어요 : : 너무 답답하기만 합니다. 꼭 풀어 주십시요 : : 더운여름 건강 조심하시구요 즐거운 시간 보네세요 : : 즐거운 시간되세요.. : : -- : 이 곳에 서명을 적어주십시오. : : 네.. 저두 초보라서 좋은 답변은 해줄수 없지만 제가 아는 정도만 알려드립니다. mysql을 설치하면 기본적으로 mysql과test라는 데이터 베이스가 설치 되어있습니다.여기에서 mysql이라는 데이터베이스는 다른 데이터베이스의 환경을 담고 있는 상위 데이터베이스라고 생각하시면 됩겁니다. 즉 님께서 어떤 데이터 베이스를 만들었다면 그 데이터 베이스에 대한 정보를 mysql이라는 데이터 베이스에 입력해줘야 한다는 말입니다. mysql이라는 데이터베이스를 살펴보시면 db테이블과 user테이블이 있습니다. 그곳에 sql문으로 사용자와 데이터 베이스를 추가시켜줘야 합니다. 자세한 내용은 책이나 관련 문서 찾아서 보시면 될겁니다.--리눅스 서핑 준비 완료....^.^ 펭귄 습격하러 간당......
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved