일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- html
- php
- MYSQL
- 맥
- 자바
- Eclipse
- 코드이그나이터
- linux
- 리눅스
- codeigniter
- SQL
- 주식 청약
- jquery
- 오라클
- 주식 청약 일정
- css
- java
- IPO
- 주식
- Oracle
- Stock
- 공모주 청약 일정
- 6월 공모주 청약 일정
- Stock ipo
- 제이쿼리
- 공모주 청약
- 7월 공모주 청약 일정
- JavaScript
- 자바스크립트
- 공모주
- Today
- Total
목록MYSQL (174)
개발자의 끄적끄적
[sql/mysql] mysql create unique example / mysql 유니크 키 생성 방법 mysql 을 사용하다보면 unique 제약조건을 설정해야 하는 경우가 있습니다. 필드를 생성하고 나서 조건을 추가하는 방법을 공유해보려고 합니다! ALTER TABLE [TABLE_NAME] ADD CONSTRAINT [UNIQUE_KEY_NAME] UNIQUE ([COLUMN_NAME]); 위 예제 보시면 아시겠지만, alter table 쿼리를 이용하여 특정 column 을 unique 제약조건 명을 설정할 수 있습니다! 참고들 하세요!
[sql/mysql] mysql foreign key check example / mysql 외래키 확인 방법 mysql 에서 특정 테이블이나 데이터베이스 전체에 적용이 되어있는 foreign key 를 확인해야 하는 경우가 있습니다. 그럴때는 아래 쿼리로 확인이 가능합니다! 1. 특정 테이블에 생성되어 있는 foreign key 확인 방법 select * from information_schema.table_constraints where table_name = 'TABLE NAME'; 2. 특정 데이터베이스에 생성되어 있는 foreign key 확인 방법 select * from information_schema.table_constraints where constraint_schema = 'DATA..
[sql/mysql] mysql delete foreign key example / mysql 외래키 제거하는 방법 mysql 에서 foreign key 를 등록해서 사용하다보면 특정 상황에 따라서 fk 를 제거해야 하는 경우도 생기곤 합니다! 그럴때는 아래 나와있는 쿼리를 사용하시면 됩니다! alter table [TABLE_NAME] drop foreign key [FK_NAME]; alter table 쿼리를 이용하여 foreign key 를 drop 시키는 방법입니다! 참고들 하세요!
[sql/mysql] mysql create foreign key example / mysql 외래키 설정 방법 mysql 에서 테이블간에 fk 를 설정해야 하는 경우가 있습니다. fk 를 해놓으면 데이터가 한쪽에서만 삭제된다거나 하는 경우를 방지 할 수 있습니다. 그럴때는 아래 나와있는 내용처럼 alter table 을 사용하여 추가할 수 있습니다. ALTER TABLE Member ADD CONSTRAINT MEM_FK_NAME FOREIGN KEY (ID) REFERENCES MemberDetail (ID); 위 쿼리를 보시면 아시겠지만, Member 라는 테이블의 ID 라는 필드가 MemberDetail 라는 테이블의 ID 라는 필드를 참조하는 MEM_FK_NAME 이라는 이름을 가진 FK 를 설..
[sql/mysql] mysql CLIENT_PLUGIN_AUTH is required error 해결 방법 mysql 을 사용하다보면 여러가지 에러들이 발생하곤 합니다! 그중에서 아래와 같이 client plugin auth is required 에러가 발생하는 경우에는 2가지 해결방법이 있습니다. CLIENT_PLUGIN_AUTH is required 1. ssl 관련 에러라서 컨넥팅 url 에 아래 파라미터를 추가합니다. verifyServerCertificate=false&useSSL=false 2. mysql 데이터베이스 드라이버를 바꿉니다. 에러나는 접속의 드라이버를 확인해보면 아래와 같이 되어있을껍니다. com.mysql.cj.jdbc.Driver 이부분을 중간에 cj 를 빼고 아래와 같이 ..
[sql/mysql] mysql delete index example / mysql 테이블 인덱스 삭제 방법 mysql 에서 인덱스를 다루다 보면 인덱스를 삭제하고 다시 등록해야 하거나 하는 경우가 종종 생기곤 합니다. 그럴때는 인덱스를 먼저 삭제해야 하는데요, 아래 내용은 테이블의 인덱스를 삭제하는 방법입니다. 기본 사용법입니다. ALTER TABLE [TABLE_NAME] DROP INDEX [INDEX_NAME]; 위에 나와있는 내용처럼 Member 라는 테이블의 mem_index 라는 인덱스를 삭제하고 싶은 경우에는 아래와 같이 사용하시면 됩니다. ALTER TABLE Member DROP INDEX mem_index; 참고들 하세요!
[sql/mysql] mysql create unique index example / mysql 유니크 인덱스 생성 방법 mysql 에서 인덱스를 지정하다보면 고유한 인덱스를 생성하고 싶은 경우가 있습니다! 즉, 유니크 인덱스라는것을 생성하면 되는데요, 아래는 유니크 인덱스를 생성하는 방법입니다. ALTER TABLE [TABLE_NAME] ADD UNIQUE INDEX [INDEX_NAME] (column1, column2); 위 내용 보시면 아시겠지만, 인덱스 생성 구문과 동일하고 add index 대신에 add unique index 를 사용하시면 고유한 인덱스를 생성할 수 있습니다! 참고들 하세요!
[sql/mysql] mysql show index example / mysql 테이블 인덱스 확인 방법 mysql 을 사용하다보면 index 라는 것을 추가합니다. 색인을 걸어서 효율성을 높이는 방법인데요! 그전에 해당테이블에 index 로 설정된 값이 있는지 먼저 확인을 해야합니다! 아래는 기본 사용법입니다! SHOW INDEX FROM [table]; 위 사용법처럼 Member 라는 테이블의 인덱스를 확인하고 싶으면 아래와 같이 작성해서 실행하시면 됩니다! SHOW INDEX FROM Member; 위 명령어로 인덱스를 확인하고, 필요한 컬럼에 인덱스를 추가하시면 됩니다! 참고들 하세요!