database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 928 게시물 읽기
No. 928
Re: Re: Re: # Re: 이런 일도 일어날 수 있나요?-Help me!! -> (추가 질문)
작성자
정재익
작성일
2000-03-01 15:01
조회수
7,268

> > 일어 날수 없습니다. 코딩이 잘못된 경우를 제외하고는 말이죠. :-)

> > 소스를 볼수 있을까요. :-)

> >

> > > > 고수님들 도와 주세요.

> > > > mysql은 연동시킨 perl 회원관리 스크립트를 사용하고 있습니다.

> > > > 근데 자꾸 이상한 일이 벌어집니다.

> > > > 이 스크립트는 회원가입시 localtime등을 이용해서 회원 계정에 필

> 요

> > 한

> > > 숫자를 하나 생성하게 되어 있습니다. 이 숫자는 회원 가입시마다 매

> 번

> > 바

> > > 뀌게 되어 있죠. key 구실을 한다고 해도 과언이 아닙니다. 그런데 이

>

> > 숫자

> > > 가 막상 mysql에 기록될 때는 항상 같은 걸로 되는군요. 직접 프로그

> 램

> > 을

> > > 실행할 때는 분명 다른 숫자가 나오거든요. 그런데 나중에 table을 살

> 펴

> > 보

> > > 면 같은 숫자입니다. 도대체 왜 이런 일이 일어나나 궁금합니다. 테이

> 블

> > 특

> > > 성등은 모두 올바르게 쓴 것 같거든요.

> > > > 프로그램에서는 분명 다른 숫자를 생성하고 있고요.

> > > > 이런 일이 있을 만한 가능성 같은 거 아시는 분 있으면 좀 알려 주

> 세

> > 요.

> > >

> > > > 꼭 부탁드립니다.

> > >

> > > 일단 그 문제가 생기는 원인에 대해서는 정확히 모르겠는데요.

> > > mysql db 자체에서 auto_increment(철자 맞나?) 속성을 이용하면 추가

> 될

> > 때

> > > 마다 고유번호를 지정할 수 있는데요. 이것을 이용하면 현재 문제를

> 직

> > 접

> > > 해결하는 것은 아니더라도 도움이 될듯하네요.

> 숫자 생성하는 방식을 바꿨더니 그런 일이 일단 안 일어나더군요.

> 혹시 제가 아닌 다른 사람이 MYSQL DB에 접속해서 문제가 됐던 필드에 무

> 조건 동일한 숫자가 들어가도록 조작할 수도 있나요?

> 아무리 봐도 스크립트 문제인 것 같지는 않아서 이런 방정맞은 생각까지

> 드네요.

>

> 참고로 이전에 숫자를 생성시켰던 소스를 아래에 첨부합니다.

> my $account1 = $day.$month.$hour.$min.$$;

> 그런 다음 이 $account를 테이블 상의 account에 insert하라는 거 거든요.

 

글쎄요.

혹시 print "$account1<BR>"; 이런 문장으로 생성된 account1 이라는 변수값을 한번 점검 해 보셨는지요.

만약 이것이 제대로 생성된 것이 맞다면 그렇게 나오는 것은 무언가 잘못이 있는 것 같습니다.

그리고 디비에 다른 사람이 접속해서 그런 만행을 저질렀다는 생각은 뭔가 엽기적인 생각 같습니다. :-)

그런 일은 생각보다는 많지 않습니다. 혹시 모르지요. 그곳 디비에 너무나 중요한 국가 기밀이 취급 되고 있다면 그럴지도...

만약 그렇다면 지금 코딩을 다른 곳으로 옮겨서 하셔야 합니다. :-)

[Top]
No.
제목
작성자
작성일
조회
913db의 데이터를 client에서 text 파일로 저장하는 방법...
장성일
2000-02-28
7005
914┕># Re: db의 데이터를 client에서 text 파일로 저장하는 방법...
문태준
2000-02-28 16:36:59
7209
915 ┕>Re: # Re: db의 데이터를 client에서 text 파일로 저장하는 방법...
정재익
2000-02-28 16:59:29
7304
911mysql 배포버전과 상용버전의 차이????
장성일
2000-02-28
6786
912┕># Re: mysql 배포버전과 상용버전의 차이????
문태준
2000-02-28 15:10:48
7742
906' 를 어떻게 insert를 할수 있죠?
강덕원
2000-02-28
6964
908┕>Re: ' 를 어떻게 insert를 할수 있죠?
이강훈
2000-02-28 11:32:17
7402
910 ┕>Re: Re: 감사합니다...
강덕원
2000-02-28 12:01:51
7078
909┕># Re: -&gt; \문제 사용 또는 제거
문태준
2000-02-28 11:44:37
7387
900이런 일도 일어날 수 있나요?-Help me!!
이제봉
2000-02-27
7058
904┕># Re: 이런 일도 일어날 수 있나요?-Help me!! -&gt; 정확한 답변은 아님
문태준
2000-02-27 23:29:25
7422
905 ┕>Re: # Re: 이런 일도 일어날 수 있나요?-Help me!! -&gt; 정확한 답변은 아님
정재익
2000-02-28 02:13:34
7165
916  ┕>Re: Re: # Re: 이런 일도 일어날 수 있나요?-Help me!! -&gt; (추가 질문)
이제봉
2000-02-28 17:07:57
7501
928   ┕>Re: Re: Re: # Re: 이런 일도 일어날 수 있나요?-Help me!! -&gt; (추가 질문)
정재익
2000-03-01 15:01:27
7268
938    ┕>Re: Re: Re: Re: # Re: 이런 일도 일어날 수 있나요?-Help me!! -&gt; (추가 질문)
이제봉
2000-03-02 12:51:21
7566
899MySql을 Sun Enterprise 3000에 포스팅하려면 ....
이동은
2000-02-27
6553
903┕># Re: MySql을 Sun Enterprise 3000에 포스팅하려면 ....
문태준
2000-02-27 23:26:51
7159
898mysql설치중 에러가...
정민웅
2000-02-27
7049
902┕># Re: mysql설치중 에러가...
문태준
2000-02-27 23:25:23
7246
896JDBC와 연동이 안됩니다.. ㅠ.ㅠ
현호맨
2000-02-27
6513
901┕>Re: JDBC와 연동이 안됩니다.. ㅠ.ㅠ
자답맨
2000-02-27 23:18:44
7201
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다