본문 바로가기

팀프로젝트

mysql 테이블 생성 및 cvs파일 import

use eat;

CREATE TABLE category(                          
  cate_id INT NOT NULL COMMENT '카테고리ID',
  cate_name VARCHAR(64) not null COMMENT '카테고리명',                           
  CONSTRAINT shop_PK PRIMARY KEY(cate_id)           
);

commit;

CREATE TABLE `shop` (
  `shop_id` int NOT NULL AUTO_INCREMENT,
  `shop_name` varchar(100) NOT NULL COMMENT '음식점명',
  `star_avg` double DEFAULT (0) COMMENT '별점',
  `review_count` int DEFAULT (0) COMMENT '리뷰수',
  `delivery_time` varchar(64) COMMENT '배달소요시간',
  `run_time` varchar(100) COMMENT '영업시간',
  `shop_tel` varchar(64) NOT NULL COMMENT '전화번호',
  `shop_addr` varchar(100) NOT NULL COMMENT '주소',
  `min_price` varchar(64) COMMENT '최소주문금액',
  `tag` varchar(255) COMMENT '태그',
  `cate_id` int NOT NULL COMMENT '카테고리ID',
  `shop_thum` varchar(255) DEFAULT ('default.png') COMMENT '음식점대표썸네일',
  PRIMARY KEY (`shop_id`),
  KEY `cate_id` (`cate_id`),
  CONSTRAINT `shop_ibfk_1` FOREIGN KEY (`cate_id`) REFERENCES `category` (`cate_id`)
);

commit;

 

 

 

 

만약 import시 오류가 난다면 참고 사이트:
mport하실때 오류난다면 참고:
https://velog.io/@khj635400/MariaDB-MySQL-Workbench%EC%97%90%EC%84%9C-csv-%ED%8C%8C%EC%9D%BC-Data-import-%EC%98%A4%EB%A5%98

'팀프로젝트' 카테고리의 다른 글

카카오맵api 이용  (0) 2024.04.07
erd 자동생성 사이트  (0) 2024.04.05
인텔리제이 : no usages 없애기  (0) 2024.04.05
인텔리제이 설치  (0) 2024.04.04
프로젝트 생성 : https://start.spring.io/  (0) 2024.04.04