[MySQL] 오늘의집 DB데이터 삽입 및 쿼리 만들기
2022. 3. 3. 02:39
DB/MySQL
이제 정확히 맞는지는 잘모르겠지만, 일단 나의 생각대로 내가 구상한대로 시도해보고, 내일 강사 선생님한테 질문해볼 생각이다. DB는 솔직하게 말해서 이렇다할 답은 정해져있지 않지만, 그래도 간단명료하게 작성하는것이 좋을것이기에, 일단 여러가지 시도를 해본다. 우선 카테고리를 thProductOption에 삽입한다. 일단 이런식으로 삽입을 해보았고, thpoSeq: 시퀀스라고 그냥순서를의미 thpoName: 이름 thpoOrder: 객체별 순서를 의미 thpoDelNy: 삭제여부를 의미 thpoUseNy: 유저에게 보이는가를 의미 regDateTime: 최초 수정할때 발생하는 시간 가구에 들어가면 중분류로 나뉜다. thpoParents는 부모 상위테이블 thpoDepth는 깊이를 말하며 thpoOrder은..
[MySQL] MySQL Error Code 1060. Duplicate Column name 'thpoSeq' 해결하기
2022. 3. 2. 17:27
DB/MySQL
오늘은 MySQL로 테이블 생성 하다보면 발생할 수 있는 에러에대해서 알아보고자한다. . Error Code: 1060. Duplicate column name 'thpoSeq' 0.016 sec 테이블을 생성하고 만들다 보니, 이런 오류가 발생하였다. 1060은 테이블 내 컬럼에대한 내용이 중복된다는 것을 알려준다. 즉, 테이블내에 똑같은 이름으로 적힌컬럼이 존재한다는것이므로, 간단하게 중복되게 적힌 컬럼을 수정해주면되겠다. 본인은 Primarykey랑 foreignkey의 이름이 똑같아서 수정해주었다. To be continue..
[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..
[Apache] Apache새로운서버 생성 및 가동시키기
2022. 2. 26. 00:10
Front/Apache
처음에 영어로 계속 글을 올리다보니, 뭔가 쉽게 표현하기가 어렵다고 느끼게되어, 영어공부도 영어공부지만, 내가 나중에 다시 꺼내서 보고 성장할 수 있도록 설명을 잘 적어놓는게 좋을거 같다고 판단되어, 한글로 적게 되었다. 그럼 거두절미하고 바로 시작해보자. 서버 생성하기 Server를 검색하고 Runtime Environment 클릭 후 Add... 를 눌러준다 Add.. 늘 누르면 다음화면이 나타나는데, Apache를 클릭하고 본인이 맞는 버전을 누른다음에 Next눌른다. 나머지 이름을 잘 세팅해준 다음에 Finish를 누른다. 이화면에서 Apply and Close 등록 완료 여기서 서버를 클릭하고 Play 버튼을 눌러주면 서버 가동 잘만 가동하였으면 밀리미터초 시작 이란 문구가 뜬다. 그럼 끝 To..
[Java] Explain about Overload
2022. 2. 23. 01:05
Java
Sometimes I was feeling like why I have to upload the post? what make me like this? .. This mean I chanaged a lot than before. honestly I' m so lazy and bullshit and stupid... Don't forget original intention I will keep my mind and passion in this way. So..Let's go guys. This part is very important . You have to listen up Now. 각, 함수마다 this.name =name ; 이 구문이 정말 중요하다. 왜냐하면 이 함수에있는 name과 model 또는 ..