db 테이블의 attribute 중 제일 처음 항목인 Host 라는 attribute 는 해당 DB 로 접근 가능한 호스트명을 명시해 주는 항목입니다. % 라고 적으면 모든 다른 서버로 부터의 접근이 허용됨을 의미하고, localhost 로 고치면 그 DB 로의 접속은 MySQL DBMS 서버가 설치된 로컬로부터의 접근만 허용한다는 뜻입니다.
> 모든 서버가 아니라 mysql이 설치된 서버에서 접근을
> 허용한다는 의미가 아닌가요?
> mysql입장에서 보면 localhost는 mysql이 설치된 컴퓨터자신인데...
>
> > 모든 서버로 부터의 접근을 허용한다는 뜻입니다.
> >
> > > 안녕하세요..
> > > mysql에 재미가 붙은 초보자 입니다.
> > > 질문 드립니다.
> > >
> > > mysql>insert into db values('%','bb','cc','y','y','y','y','y',
> > > ->'y','y','y','y','y');
> > > 입력했을때.. '%'는 무엇을 의미하는 건가요?
> > > %대신 localhost를 입력했을때의 차이점은 뭔가요?
> > >
> > > 무지무지 궁금합니다..
> > >
> > > 답변 부탁드립니다.
> > >
> > > 읽어주셔서 감사드립니다.
> > >
> > >
|