db에 table 생성하는 법

DATABASE/MYSQL · 2021. 12. 8. 17:29
728x90

insert.php파일로 데이터를 전송해도 테이블이 생성되어있지않으면 저장할 공간이 없다.

그렇기에 항상 먼저 테이블을 생성해주어야한다.

localhost같은 경우는 터미널을 열어 경로를 찾아준 뒤 실행할 수 있으며

내가 주로 이용하는 호스팅사이트인 닷홈의 경우 admin페이지가 따로 있다.

아이디와 비밀번호를 입력하고 들어가면 관리자페이지가 뜨는데

SQL이라는 카테고리에 직접적으로 입력해 테이블을 생성할 수 있다.

일단 회원가입을 위한 테이블을 생성해보자

create table member(
idx int primary key auto_increment,
uid varchar(12) not null,
nickname varchar(20) not null,
pwd varchar(20) not null,
uname varchar(100) not null,
gender char(1) not null,
tel varchar(11) not null,
email varchar(100) not null,
birth char(8) not null,
ip varchar(20),
reg_date char(20)
);

create talbe 테이블명(

리스트이름 타입 not null

)

이런식으로 생성한다. not null은 필수값일경우 써준다(꼭 얻어와야하는 데이터일경우, 데이터를 가져오기못하면 에러페이지가 뜨게 설정한다)

 

여기서 방문횟수 리스트를 추가하고싶다. 그렇다면,

ALTER TABLE member ADD visit int

 ALTER table 테이블명 ADD로 추가해줄수 있다.

 

 

 

728x90

'DATABASE > MYSQL' 카테고리의 다른 글

db에 직접적으로 데이터 입력하기  (0) 2021.12.08
db로 검색하기  (0) 2021.12.08
Mac Os (맥)에 MAMP(Mysql) 설치하기.  (0) 2020.06.08
Copyright © Nana
levup