일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- web recorder
- SWEA 1954 java
- SWEA 1228 python
- tabs switch
- java
- SWEA 6190 python
- scanner bufferedreader
- response property
- js session
- Git
- 탭 활용해 내용바꾸기
- MySQL
- js 객체생성
- jQuery EventListener
- js XML 읽기
- js canvas
- scroll 맨 밑
- $.ajax 사용
- request property
- sw8931
- ReactMediaRecorder
- scroll 맨 밑 이동
- dispatcherservlet 오류
- CSS
- GitHub
- SWEA 11315 python
- MySQL update delete
- 페이지 내 탭
- Canvas
- javascript
- Today
- Total
목록DB/MySQL (7)
Daily Pogle

MySQL 은 기본적으로 UPDATE, DELETE 를 허용하지 않게 설정되어있다. UPDATE / DELETE 문을 사용하기 위해서 설정을 해주어야한다. MySQL 에서 Edit - Preferences 접근 SQL Editor 에서 맨 밑옵션에 Safe Updates 체크 박스를 해제하면 UPDATE / DELETE 를 사용할 수 있게 된다.

SSD 추가하는 겸 데스크탑을 포맷하는 과정에서 다시 개발환경을 설정하는데, 잊어버린 부분이 있어서 DB 설정을 적으려한다. MySQL 설치 이후 과정이다. 현재 MySQL 에 존재하는 DB 를 보기 위해서는 다음과 같은 방법을 사용하면 된다. show databases; 다음은 DB 를 생성하는 방법이다. create database practiceDB // create databases "DB명" 네비게이션 바 를 통해 생성한 practiceDB 스키마를 확인하려면 네비게이션 바에서 Schema 를 클릭해주면 된다. 그리고 꼭 네비게이션 바를 우클릭 후 Refresh all 을 해주어야 생성된 Schema 를 볼 수있다.
SQL 은 표준이 존재하여 DBMS 마다 동일한 문법도 많지만, 각자 다른 특징을 가지기 때문에 같은 기능을 지원하더라도 문법이 상이할 수 있다. 본인은 MySQL 에서 지원하는 문법을 이 포스팅에서 정리하려고 한다. DML (Data Manipulation Language) 는 데이터를 조작하는 언어로 DB 테이블에 있는 데이터를 조회, 삽입, 삭제, 갱신이 가능하도록 한다. DML 에는 SELECT(조회), INSERT(삽입), DELETE(삭제), UPDATE(갱신) 가 있다. SELECT 는 테이블에 있는 데이터를 조회할 수 있게 해준다. 1) 전체 데이터 출력 SELETE * FROM 테이블명; // 테이블에 있는 데이터 전체 조회 [테이블명] 컬럼명1 컬럼명2 컬럼명3 컬럼명4 컬럼명5 2) ..
문제풀기 요령 및 유의사항 1. 작성할 서브쿼리 부분을 먼저 파악하고 작성을 한다, 파란색 - 서브쿼리 작성 2. GROUP BY, 그룹함수 사용시, select 로 불러올 column 값이 그룹화가 되는지 확인한다 3. FROM 절에 서브쿼리 작성시 꼭 alias 를 설정해줘야한다. 4. 조인과 서브쿼리를 같이 써야할때 조인을 서브쿼리에 쓰지말고 메인쿼리에 작성한다 - 조인과 FROM절 서브쿼리 일때 (서브쿼리) A, (다른 테이블) B, (다른테이블) C 로 메인 WHERE 절에 조인을 작성한다 5. 조인은 GROUP BY 절에도 들어갈 수 있다. 문제 1) EMPLOYEES 테이블에서 kochhar 의 급여보다 급여가 많은 사원의 사원번호, 이름, 담당업무, 급여를 출력하라. select emplo..

1, 설치 MySQL :: Download Connector/J MySQL :: Download Connector/J MySQL Connector/J 8.0 is highly recommended for use with MySQL Server 8.0, 5.7 and 5.6. Please upgrade to MySQL Connector/J 8.0. dev.mysql.com MySQL Community 를 다운받습니다 그리고 찾기 쉬운 위치로 저장해주세요! 저같은 경우 Eclipse 가 설치되어있는 파일 안에 저장했습니다. 압축파일(zip) 을 설치해주시고 압축풀기를 해주세요. 압축풀기한 폴더를 확인해주시고 Eclipse 로 넘어갑니다 이 다음 단계로 폴더 위치를 저장하는데 꼭 MySQL Community ..
DATE DATE 자료형은 오직 날짜정보만 담을 수 있으며, 시간정보는 담을 수가 없다. 날짜형식은 yyyy-dd-mm 을 갖고 있으며, 입력은 1000-01-01 부터 9999-12-31 까지의 날짜를 넣을 수 있다 DATETIME DATETIME 자료형은 날짜 + 시간정보를 담을 수 있으며 형식은 yyyy-dd-mm hh:mm:ss 이며, 입력은 1000-01-01 00:00:00부터 9999-12-31 23:59:59 까지의 날짜를 넣을 수 있다 문자형 데이터 타입이며, 4byte 의 메모리를 차지한다, 무조건 사용자가 값을 입력해주어야 한다는 특징이있다. TIMESTAMP TIMESTAMP 자료형은 날짜 + 시간정보를 담을 수 있으며 형식은 yyyy-dd-mm hh:mm:ss 이며, 입력은 197..

1. MySQL 홈페이지 접속 MySQL Over 2000 ISVs, OEMs, and VARs rely on MySQL as their products' embedded database to make their applications, hardware and appliances more competitive, bring them to market faster, and lower their cost of goods sold. Learn More » www.mysql.com 2. Download - MySQL Community(GPL) Downloads 3. MySQL Community Server 4. Go to Download Page > 5. OS 선택 후 큰 용량의 Installer를 다운로드 6...