김영한 님의 강의를 보면서 배운것들을 복습하기 위해 쓴다. //멤버 등급 public enum Grade { VIP, BASIC } //멤버 객체 public class Member { private Long id; private String name; private Grade grade; public Member(Long id, String name, Grade grade) { this.id = id; this.name = name; this.grade = grade; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public vo..
# 현재 세션에서 `ONLY_FULL_GROUP_BY` 모드 끄기 ## 영구적으로 설정되는 것은 아닙니다. SET SESSION sql_mode = (SELECT REPLACE(@@sql_mode, 'ONLY_FULL_GROUP_BY', '')); SET sql_mode = (SELECT REPLACE(@@sql_mode, 'ONLY_FULL_GROUP_BY', '')); # a6 DB 삭제/생성/선택 DROP DATABASE IF EXISTS a1; CREATE DATABASE a1; USE a1; # 부서(홍보, 기획) CREATE TABLE dept ( id INT UNSIGNED NOT NULL AUTO_INCREMENT, PRIMARY K..
# a1 DB 삭제/생성/선택 DROP DATABASE IF EXISTS a1; CREATE DATABASE a1; USE a1; # 부서(홍보, 기획, IT) CREATE TABLE dept ( id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT, regDate DATETIME NOT NULL, NAME CHAR(100) NOT NULL UNIQUE ); INSERT INTO dept SET regDate = NOW(), NAME = '홍보'; INSERT INTO dept SET regDate = NOW(), NAME = '기획'; INSERT INTO dept SET regDate = NOW(), NAME = 'IT'; # 사원(홍길동/홍보/5000만원, 홍..
https://dev.mysql.com/downloads/installer/ (mysql 설치) https://s3.amazonaws.com/SQLyog_Community/SQLyog+13.2.0/SQLyog-13.2.0-0.x64Community.exe (mysql 관리 툴) ID PASSWORD NAME AGE 칼럼 = 열, 1줄 로우 = 행, 여러줄 전체 데이터베이스 리스팅 SHOW DATABASES; `mysql` 데이터 베이스 선택 USE mysql; 테이블 리스팅 SHOW TABLES; 특정 테이블의 구조 DESC 'user'; # `test` 데이터 베이스 선택 (test 데이터 베이스 없으니 실패함) USE test; # 테이블 리스팅 (당연히 test가 없으니 계속 mysql 데이터베이스..