정말 초보적인 질문일수도 있는데.....DB명과 테이블 명은...
본문
정말 초보적인 질문일 수도 있는데요..;;
제가 개념이 안잡혀서요..
게시판 DB명과 게시판을 만들때 넣는 TABLE명은 다른건가요?
답변 3
음...
DB는
Database 들의 집합이긴한데
보통 호스팅을 받으면 할당되는건
사용자의 ID명의database 영역을 할당받죠
이 할당받은영역으 Database명 이 됩니다.
table 은
각각의 테이블로 생성된
create table 테이블명 ... ;
의 명령어로 생성한 테이블들입니다.
그중에
g5_board
g5_write_free
가 존재하는것이구요
한개의 linux 서버에 mysql database server 가 존재하면
그 mysql db서버에는
여러개의 database 가 존재하고
각 database에는 수개~수백수천개의 table이 존재할수있고
각 테이블에는 수개~수억개의 Record (보통 row라 불리우는) 것이 존재하구요
1 row 에는 1개~수십개의 컬럼 (Field)가 생성가능합니다.
게시판말들때 넣는 DB명 --> 흔히 그누보드 설치할때 넣는 db명은 위에 설명드린 database 명(호스팅시 할당받은) 이름이고
게시판을 생성할때 만드는 테이블명은
자유게시판 free 로 만들경우
g5_write_free 로 생성되도록 로직이 구성되어있습니다.
게시판 DB명: g5_write_free
게시판 TABLE명: free
DB가 상위개념 TABLE이 하위개념이라고 보면됩니다~
DB안에 TABLE이 들어 있죠~
답변을 작성하시기 전에 로그인 해주세요.