일어 날수 없습니다. 코딩이 잘못된 경우를 제외하고는 말이죠. :-)
소스를 볼수 있을까요. :-)
> > 고수님들 도와 주세요.
> > mysql은 연동시킨 perl 회원관리 스크립트를 사용하고 있습니다.
> > 근데 자꾸 이상한 일이 벌어집니다.
> > 이 스크립트는 회원가입시 localtime등을 이용해서 회원 계정에 필요한
> 숫자를 하나 생성하게 되어 있습니다. 이 숫자는 회원 가입시마다 매번 바
> 뀌게 되어 있죠. key 구실을 한다고 해도 과언이 아닙니다. 그런데 이 숫자
> 가 막상 mysql에 기록될 때는 항상 같은 걸로 되는군요. 직접 프로그램을
> 실행할 때는 분명 다른 숫자가 나오거든요. 그런데 나중에 table을 살펴보
> 면 같은 숫자입니다. 도대체 왜 이런 일이 일어나나 궁금합니다. 테이블 특
> 성등은 모두 올바르게 쓴 것 같거든요.
> > 프로그램에서는 분명 다른 숫자를 생성하고 있고요.
> > 이런 일이 있을 만한 가능성 같은 거 아시는 분 있으면 좀 알려 주세요.
>
> > 꼭 부탁드립니다.
>
> 일단 그 문제가 생기는 원인에 대해서는 정확히 모르겠는데요.
> mysql db 자체에서 auto_increment(철자 맞나?) 속성을 이용하면 추가될때
> 마다 고유번호를 지정할 수 있는데요. 이것을 이용하면 현재 문제를 직접
> 해결하는 것은 아니더라도 도움이 될듯하네요.
> insert 마다 +1 해서 고유한 번호가 만들어지니깐요.
|