반응형 분류 전체보기1036 MySQL Name '테이블명_PK' ignored for PRIMARY key. 해결방법 MySQL에서 테이블 생성 시 Name '테이블명_PK' ignored for PRIMARY key. 이런 에러가 발생하면 에러가 발생했음에도 테이블은 잘 생성되는 것이 보일텐데 Create 쿼리를 보면 아래와 같은 경우일거다 CREATE TABLE 테이블명 ( id bigint auto_increment NOT NULL, CONSTRAINT 테이블명_PK PRIMARY KEY (id) ) PK의 경우에는 CONSTRAINT 명을 부여할 수 없는데 DBeaver 등을 통해 Create table 쿼리를 생성할 경우 PK에도 제약조건명을 부여하기 때문에 이런 에러가 발생하게 되는데 에러라기 보다는 무시해도 상관없는 경고라고 보면 된다 2022. 6. 15. 이클립스 Formatter가 기존 코드 수정 방지방법 이클립스에서 Formatter로 Code Style을 적용해서 코딩을 하다보면 Formatter를 적용하지 않은 사람의 파일을 수정할 경우 내 Formatter에 의해 코드 전체가 다 개행되는데 내가 현재 짜는 코드만 Formatter가 적용되게 하고 기존에 작성한 코드는 Formatter를 적용하지 않으려면 Window(Mac은 Eclipse) > Preferences > Java > Code Style > Formatter > Edit 을 눌러준 뒤 Line Wrapping 에서 Never join already wrapped lines를 체크한 후 OK를 눌러주면 내가 작성하고 있는 코드만 Formatter가 적용되고 기존에 작성된 혹은 남이 작성한 코드는 Formatter가 적용되지 않게 된다 2022. 6. 15. 이클립스 Revision Information Hide(끄기) 방법 Eclipse에서 Show Revision Information 처리한 페이지를 다시 숨김(Hide) 처리하려는 경우 CTRL + F10 (Mac의 경우에는 Command + F10) 후 Revisions > Hide Revision Information 을 체크해주면 Revision Information이 꺼진 것이 보인다 2022. 6. 14. Mac Terminal 현재 단어 삭제방법 Mac Terminal 사용 시 현재 커서 위치의 단어부터 이전 단어까지 삭제를 해 주려면 CTRL + W 를 사용해주면 되는데 aaaa bbbb 이런 식으로 입력을 해 놓은 상태에서 맨 끝에서 CTRL + W를 사용해주면 bbbb가 사라지고 aaaa 만 남게 된다 2022. 6. 14. git log 나가는 방법 Mac Terminal 사용 중 git log 명령어를 사용했을 때 커밋 로그가 너무 많으면 해당 상태에서 나갈 수가 없는데 q 한번만 눌러주면 간단히 git log escape가 가능해진다 2022. 6. 13. Mac Terminal 한줄 삭제방법 Mac Terminal에서 현재 입력한 내용을 삭제하려면 아래 단축키를 사용해주면 된다 CTRL + U - 현재 라인에 입력한 내용 모두 삭제(한줄 삭제) CTRL + C - 입력한 내용은 보존한 채 새로 커맨드 라인 생성 2022. 6. 13. 이전 1 ··· 25 26 27 28 29 30 31 ··· 173 다음 반응형