create TABLE member
(
member_id bigint not null primary key auto_increment, -- 자동으로 숫자 카운트
reg_time datetime(6) null, 시간
update_time datetime(6) null, 시간
created_by varchar(255) null, 문자열(255)
modified_by varchar(255) null, 문자열(255)
address varchar(255) null, 문자열(255)
email varchar(255) null, 문자열(255)
name varchar(255) null, 문자열(255)
password varchar(255) NULL, 문자열(255)
role enum ('ADMIN', 'USER') NULL, -- 권한을 준다(admin,user) 둘중 하나만 허용한다.
constraint member_index1 unique (email) -- 무조건 하나만 들어와야 한다. 중복은 허용 안함
);
테이블 만들기
===============================================================================
DROP TABLE MEMBER; // 테이블을 없앤다.
insert into member
(reg_time, update_time, created_by, modified_by,
address, email, name, password, role)
values
(now(),NOW(),'','','대구','1234567489@naver.com','홍길동','password','user');
insert into member
(reg_time, update_time, created_by, modified_by,
address, email, name, password, role)
values
(now(),NOW(),'','','대구','12345@naver.com','이길동','password','user');
SELECT * FROM member;
그안의 데이터 가 만들어졌는지 확인한다.
=======================================================================================
my sql
데이터베이스안에 테이블 만들어서 그안의 데이터를 확인해 본다.
'sql' 카테고리의 다른 글
맥북에서 mysql 실행 (0) | 2024.02.23 |
---|---|
oracle sql (0) | 2024.02.13 |
열거형에 sql 연동해보기 (0) | 2024.02.06 |
쇼핑몰에 대한 sql (0) | 2024.02.02 |
docker 명령어 (0) | 2024.01.30 |