[TIL] IntelliJ IDEA에서 DB 연결
·
Java
DB 연결을 위한 스키마, 테이블 생성spring-db 스키마 생성users 테이블 생성CREATE TABLE `spring-db`.`users` ( `id` VARCHAR(10) NOT NULL, `name` VARCHAR(20) NOT NULL, `password` VARCHAR(10) NOT NULL, PRIMARY KEY (`id`)); IntelliJ에서 domain Package 생성public class User { private String id; private String name; private String password; public String getId() { return id; } public String getName() {..
[TIL] MySql WorkBench 명령어 정리 및 DB 실습
·
SQL
DDL (Data Definition Language)테이블과 같은 데이터 구조를 정의하는데 사용하는 명령어ex) CREATE, ALTER, DROP, RENAME, TRUNCATE CREATE - 테이블 생성CREATE TABLE 'book' ('bookid' INT NOT NULL,'bookname' VARCHAR(45) NOT NULL,'publisher' VARCHAR(45) NOT NULL,'price' INT NOT NULL,PRIMARY KEY('bookid'));PK, NN, UQ, AI와 같은 약어들은 테이블을 생성할 때 열의 제약 조건(Constraint)을 정의할 때 사용 1. PK(Primary Key)주 키(Primary Key)는 중복되지 않고 NULL 값을 가질 수 없다.테이블..