일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Flutter
- listview
- MVVM
- db
- 자바스크립트
- 깃허브
- 파이어베이스
- GitHub
- Binding
- 닷넷
- MS-SQL
- JavaScript
- 마우이
- typescript
- 리엑트
- 함수
- spring boot
- page
- Maui
- AnimationController
- Animation
- Firebase
- 오류
- .NET
- MSSQL
- 바인딩
- 애니메이션
- 플러터
- React JS
- HTML
- Today
- Total
목록MySQL (4)
개발노트
1. MySQL 연결과 JPA 사용을 위해 아래와 같이 dependency 를 설정해줍니다. build.gradle org.springframework.boot:spring-boot-starter-data-jpa: Spring Data JPA를 사용하여 데이터베이스와 상호 작용하기 위한 스타터 의존성입니다. JPA(Java Persistence API)를 사용하여 객체-관계 매핑(ORM)을 할 수 있게 해줍니다. org.springframework.boot:spring-boot-starter-web: Spring Web을 위한 스타터 의존성입니다. Spring MVC를 사용하여 웹 애플리케이션을 구축할 수 있게 해줍니다. mysql:mysql-connector-java: MySQL 데이터베이스와의 연결을..
일반 칼럼을 추가할 때 ALTER TABLE 테이블명 ADD COLUMN 칼럼명 데이터형 ALTER TABLE cocktail ADD COLUMN mixtype_id INT 외래키 칼럼 추가할 때 ALTER TABLE 테이블명 ADD COLUMN 칼럼명 INT, ADD CONSTRAINT 제약조건명 FOREIGN KEY (칼럼명) REFERENCES 테이블명(칼럼명); ALTER TABLE cocktail ADD COLUMN mixtype_id INT, ADD CONSTRAINT cocktail_ibfk_1 FOREIGN KEY (mixtype_id) REFERENCES mixtype(mixtype_id); *제약조건명은 본인이 정하면 됨
MySQL로 아래와 같은 ERD와 같이 cocktail Table을 생성해보겠습니다. 칼럼명 값 설명 cocktail_id int [pk] 1 식별ID name nvarchar 올드패션드 칵테일 이름 detail nvarchar 클래식한 맛의 위스키… 칵테일에 대한 설명 sweetness double 6 당도 6/10 acidity double 2 산도 2/10 strength double 9 강도 9/10 build_id int 1 빌드방식 build 테이블로 부터 참조 *예시) 1: 쉐이킹, 2: 빌드, 3: 스터 state int 1 1: 사용중 / 0: 미사용 created_at datetime 2024-04-04 생성일 적용할 조건들 detail을 제외한 나머지 칼럼의 값들은 NULL이 될 수 ..
MySQL에서의 스키마(Schema)란 데이터베이스와 같은 의미입니다. 1. Navigator 창에서 우클릭 > Create Schema를 선택하여 스키마를 생성합니다. 2. 스키마의 Name을 정하고 한글 데이터 호환성을 위해 아래와 같이 설정하고, Apply 를 클릭하여 스키마를 생성합니다. - Charset: utf8mb4 - Collation: utf8mb4_unicode_ci collation CREATE SCHEMA `homebar_db` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci ;