> > > 무엇을 잘모르겠다는 것인지요. :-)
> > > Mysql 에 접속불가라구 메세지가 나오거든요..
> > 위의 소스[Php 를 이용한 웹서버프로그래밍 책의 소스임다]대로
> > 하면 된다는데 Mysql접속이안되거든요..
> > qnxkremflqslek.
>
>
>
> $Connection = mysql_connect("localhost","mysql","");
>
> 접속 불가라면 이쪽 인듯 싶습니다.
>
> 우선 MySQL서버에 접속하려면 mysql이라는 DB에 user 테이블에
> 사용자가 등록이 되어야합니다.
> 위 경우는 호스트는 localhost에 mysql이라는 사용자이며 패스워드는 없는
> 것으로 등록이 되어야 접속이 됩니다.
>
> 따라서 우선 MySQL서버에 루트 권한으로 접속하셔서
> mysql> use mysql을 하셔서 mysql이라는 데이터베이스를 선택합니다.
>
> 그 후 select * from user; 로 현재 사용자 권한 설정을 확인해 보세요.
> 다음과 같은 부분이 있나요?
>
> Host --> localhost
> User --> mysql
> Password --> 공백
>
> 이 곳은 MySQL서버에 접근할 수 있는 사용자를 설정해 놓은 부분입니다.
> 없다면...
>
> 다음과 같이 사용자를 추가합니다.
>
> insert into user (Host,User,Password) values ('localhost','mysql','');
>
>
>
> 그 다음에 bbs라는 DB에 mysql이라는 사용자의 권한을 집어 넣어줘야 합니
> 다.
>
> mysql> insert into db (Host,Db,User,Select_priv,Insert_priv,Update_pri
> v,Delete_priv,Create_priv,Drop_priv,Refernce_priv,Index_priv,Alter_pri
> v) Values ('localhost','bbs','mysql','Y','Y','Y','Y','Y','Y','Y','Y','
> Y','Y');
>
> 해 주시고...
>
> mysql>flush privileges;
>
> 해 주세요.
>
> 제가 맞게 답변했는지.. 재익님이나 태준님께서...
> 조언좀 해주세요..제가 아직 초보라서.. ^^;;
>
먼저 감사합니다.
위의 내용대로 행하였지만 아래와 같은 에러가 나옵니다.
참고로 제 서버에 사양은 아랴와같습니다.
펜티엄 400
엑셀 리눅스 6.1
MySQL-GPL-3.22.25-7kr
MySQL-GPL-client-3.22.25-7kr
MySQL-GPL-devel-3.22.25-7kr
php-3.0.12-8ac
php-imap-3.0.12-8ac
php-idap-3.0.12-8ac
php-manual-3.0.12-8ac
php-mysql-3.0.12-8ac
apache-1.3.9-5kr
apache-devel-1.3.9-5kr
입니다.
그리고 에러 메세지입니다.
Warning: 0 is not MySQL result index in
/home/httpd/dugeubi/html/show.php3 on line 16
아직 등록된 글이 없습니다.
[홈 디렉토리는 /home/httpd/dugeubi/html입니다]
고수님들의 해결책을 기다립니다.
|