[MySQL] MySQL 테이블 생성 한꺼번에 하는 방법
2022. 2. 28. 00:44
DB/MySQL
맨날 테이블 만들때 Erd파일을 오른쪽 마우스 눌러 clip the sql code 를 맨날 눌러주는 반복을 했었는데, 한번에 할 수 있는 방법을 찾았다. 이것 진짜 혁신이다. 그럼 바로 설명해보겠다. Database에서 Forward Engineer... 클릭 다른것 볼필요도 없이 Next Next SQL 비밀번호 입력 후 Next 필요한 부분만 냅두고 나머지 지워도 무방하다. 비밀번호 입력후 close close 누르면 진행이 완료된다. 스키마에서 RefreshAll 해주면 테이블 생성된것을 확인할 수있다. To be continue..
[MySQL] MySQL 쇼핑몰 구매과정 ERD설계
2022. 2. 27. 23:32
DB/MySQL
본인은 쇼핑몰중에 요즘 뜨고있는 오늘의 집 가구쇼핑몰에 관해서 뜯보고 데이터베이스를 배운대로 설계해보는것을 시도 해보려고한다. 왜 테이블을 파생시켰으며, 어떤 데이터를 넣을 것인가에대해서 복습하면서 틀린게 있다면 고쳐가는 시간을 갖아 보고자한다. 자 그럼 시작해볼까.? 메인테이블: thProduct 메인 테이블을 제품이라고 잡은 이유는 이게 맞다고 생각이 들기 때문이다. 제품이라는 테이블이 가장 상위의 개념이 있어야 그것을 통해서 제품옵션, 제품구매, 제품쿠폰, 등등.. 다양한 하위테이블이 생성가능하다고 생각한다. 과연 제품테이블보다 상위 개념을 갖을수있는것이 있을까?. 있으면 댓글을 달아주기 바란다. 물론이게 정답은 아니지만, 적어도 내가 하려는 가구쇼핑몰에서는 제품이 상위테이블이다. 제품옵션테이블 t..
[MySQL] Talk about Join method in SQL
2022. 2. 11. 03:30
DB/MySQL
Today We gotta go study about join. I think if you used this first time It will be difficult a little bit. because this method need to understand about relationship. If you are study about join, you can understand easily. So Let's go follow me . Create table book5 Create table review5 Insert into book5 values Insert into review5 values left join What's different with inner join? ※As you can see ..
[MySQL] Data Manipulation Language (DML)
2022. 2. 9. 00:09
DB/MySQL
if we finish the a DDL. Now We start to study next chapter DML. Let 's start it Insert, Select Update Delete, You can see seq 1 line was deleted. To be continue
[MySQL] MySQL을 github으로 Commit하는 방법
2022. 2. 8. 23:14
DB/MySQL
정말 간단하다 하지만 오랜만에 하게되면 기억이 나지 않을 수도 있으니 미리미리 복습해두자. To be continue
[MySQL] Data Definition Language (DDL)
2022. 2. 7. 23:08
DB/MySQL
Today We are going to study DDL. It include CREATE, ALTER, DROP, RENAME and TRUNCATE. So Let's get it. Create table, We maed a table called test3. Drop table, It's easy just type it. alter table tablename add tel int; alter table name drop tel; alter table tablename modify tel int; , this is mean that modify column attribute. alter table tablename change tel pongpong varchar(45); As you know We ..