MySQL[vscode 연동]
Mysql VScode 연동
원하는 곳에 폴더를 만들고 폴더에 sql 파일을 만들어 줍니다.
CREATE TABLE products
(
id int not null auto_increment,
korean_name varchar(200) unique not null,
english_name varchar(200) not null,
category_id int not null,
create_at datetime default now(),
primary key (id),
foreign key (category_id) references categories (id)
);
Sql 파일에 테이블 생성하는 코드를 작성해 주고
해당 폴더에서
mysql -u root -p 데이터베이스이름 < 파일이름.sql
이렇게 터미널에 작성해주면 해당 database에 테이블이 생성된 것을 확인할 수 있다.
데이터를 삽입하는 방법도 동일하다.
-- insert products data
INSERT INTO products( korean_name, english_name, category_id)
VALUES
("나이트로 콜드 브루", "Nitro Cold Brew",1),
("돌체 콜드 브루", "Dolce Cold Brew" ,1),
( "아이스 커피","Iced Coffee", 2),
( "오늘의 커피","Brewd Coffee", 2),
( "에스프레소 콘 파나","Espresso Con Panna", 3),
( "모카 프라푸치노","Mocha Frappuccino", 4),
("딸기 딜라이트 요거트 블렌디드","Strawberry Delight Yougurt Blended", 5);
폴더에 insert 하는 코드를 작성해주고 해당 파일의 경로의 터미널을 켜서
mysql -u root -p 데이터베이스이름 < 파일이름.sql
Mysql 에 접속한 터미널에서 데이터 값을 확인해보면 데이터가 잘 들어간걸 확인 할 수 있다.
댓글남기기