> c와 mysql을 연동하려고 합니다. 그런데 컴파일은 되는데 실행이 되지 않습니다.
> 어떻게 되는지 알려 주시면 고맙겠습니다.
> 실행을 할때 다음과 같은 메세지가 나옵니다.
> -Access denied for user: 'warmfeel@notebook2.uos.ac.kr' (Using password: YES)-
>
> c 코드에서
> connection=mysql_real_connectect(&mysql,"notebook2.uos.ac.kr","id명","password","database명",0,"
> ",0);
>
> mysql에서는 사용자와 db를 다음과 같이 선언 하였습니다.
> user
> ('localhost','사용자명','password','n',.........'n')->14개 모두 'n'
> db
> ('localhost','database명','사용자명','y',.......'y')->10개 모두 'y'
>
user에 패스워드를 입력할때는 일반 문자열이 아니라 암호화된 문자열로 입력을
하셔야합니다. 아래처럼
insert into user(password) values(password('password'));
즐거운 하루 되세요.
|