일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 스프링 엑셀 다운로드 의존성
- JSTL 사용방법
- 스프링 문자 인증
- JSTL 초기세팅
- css 레이아웃
- SQL 문법
- css layout
- 리액트 훅 사용하기
- 스프링 엑셀 다운로드 기능 만들기
- 문자보내는 API
- coolSMS 사용방법
- 자바스크립트 변수 상수 차이
- 엑셀 다운로드 기능
- 리액트 Context 사용방법
- CSS
- 문자보내는 API사용방법
- sql 타입
- 인텔리제이 콘솔 한글안됨
- HTML
- 스프링 문자보내기 구현
- 소셜로그인 API
- 스프링 엑셀 다운로드 기능
- 프론트엔드개발자
- 자바 문법
- 스프링 시큐리티
- 자바스크립트
- 인텔리제이 콘솔 한글깨짐 해결방법
- 스프링 문자보내기 API
- 프론트엔드
- 인텔리제이 콘솔 한글깨짐
- Today
- Total
목록MySQL(DB) (8)
keembloo
함수 날짜,시간 반환 함수 now() 현재 시스템의 날짜/시간 반환 curdate() 현재 시스템의 날짜 반환 curtime() 현재 시스템의 시간 반환 날짜,시간 추출 함수 year(날짜) 해당 날짜의 연도 month(날짜) 해당 날짜의 월 day(날짜) 해당 날짜의 일 weekday(날짜) 해당 날짜의 요일 월 = 0 ~ 일 = 6 last_day(날짜) 해당 월의 마지막 날짜 hour(시간) 해당 시간의 시 minute(시간) 해당 시간의 분 second(시간) 해당 시간의 초 날짜,시간 정의 함수 date('YYYY-MM--DD') time('HH:MM:SS') 날짜, 시간 형식 함수 date_format(날짜/시간 , '형식') 형식 날짜형식 : %y 년도 2자리 %Y 년도4자리 %m 월2자리 ..
DDL 데이터베이스 정의어 create 데이터베이스/테이블 생성 create database DB명; create database TABLE명(속성명 타입 제약조건 , 속성명 타입 제약조건); drop 데이터베이스/테이블 삭제 drop database DB명; drop database if exists DB명; drop table if exists TABLE명; alter 데이터베이스/테이블 수정 truncate 테이블 내 데이터 삭제 rename (버전에따라 다름) 테이블 이름 수정 show 데이터베이스 검색 show databases use 데이터베이스 사용 선택 use DB명 DML 데이터베이스 조작어 insert insert into 테이블명 values(값1, 값2, 값3 , 값4) 모든 필드의..

Join이란 ? 테이블을 합칠때 쓴다. 테이블1과 테이블2의 내용을 함께 보고싶을때 join을 이용하여 합친뒤 보면된다. 두 테이블 1개 필드 이상의 값이 동일한 존재 대부분 pk - fk 관계일때 1. 조건 Join pk필드와 fk필드가 일치하면 검색 일반 조건들과 가독성이 떨어진다 Join을 위한 조건인지 식별이 어렵다 ex) select * from member , board where member.mno = board.mno; select * from 테이블명A , 테이블명B where 테이블명A.필드명 = 테이블명B.필드명 select * from 테이블명A a, 테이블명B b where a.필드명 = b.필드명 2. 자연 Join 자동으로 두 테이블간 pk필드와 fk필드를 식별해서 알아서 조인..
select 검색 select 필드명 from 테이블명 select * from 테이블명 1. where 절 select * from 테이블명 where 조건절 2. order by 필드명 정렬기준 select * from 테이블명 order by 필드명 정렬기준 3. limit 레코드 수 제한 select * from 테이블명 limit 레코드수 select * from 테이블명 limit 시작레코드번호[0] , 레코드수 키워드 우선순위 select * from 테이블명 where 조건절 order by 필드명 정렬기준 limit 레코드수 연산자 1. as 별칭 연산자 select 필드명 as 별칭 from 테이블명 select 필드명 별칭 from 테이블명 별칭 2. distinct 필드 중복 제거 ..

에러 내용 Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option in Preferences -> SQL Editor and reconnect. 안전모드 해제하는 방법 체크박스 해제 후 MySQL 끄고 다시 킨다. 껏다가 켰기 때문에 use database 를 해줘야한다. 1번만 해주면 됨.
1 . 기본키 식별키 Primary Key (PK) 테이블의 유일한 값을 가지는 필드 데이터의 중복이 없는 식별가능한 필드를 선정 테이블 1개당 PK필드 1개 이상 (권장) 중복 , null , 공백은 사용불가 해당 PK필드는 다른테이블의 필드에서 참조 당한다 ex) 주민번호, 학번, ISBN(책번호) , 상호코드 등등 not null + unique 속성을 합쳐놓은 것 2. 참조키 외래키 Foreign Key (FK) 다른 테이블의 PK필드와 연결 FK필드명은 PK필드명과 동일하게 사용 (권장) FK필드의 타입은 PK필드의 타입과 동일 (필수) 참조하는 테이블에서 FK 필드 선언 ( 1:M 관계에서 M쪽이 참조하는 테이블 ) ex) 점수테이블(접수자) , 출결(출근한사번) , 각종 서류(주민등록) , ..