도커실행
cmd 켜고
docker run --name (이름아무거나) -e MYSQL_PORT_HOST=% -e MYSQL_ROOT_PASSWORD=(비번아무거나) -p3306:3306(포트) -d mysql:8(버전)
mysql container가 잘 만들어 졌는지 확인
docker ps
그리고 containerID복사해서
docker logs (containerID)
intellij 오른쪽 끝 Database 클릭
datasource에서 MYSQL로 생성
users에 이름작성 password에 아까 처음에 docker로 password친거 작성
ok 누르기전에 test connection 꼭 하기
생성되고
mysql console창에
```MYSQL
create database (이름아무거나);
use database이름;
CREATE TABLE 테이블이름
(
customer_id BIANARY(16) PRIMARY KEY,
name varchar(20) NOT NULL
);
```
실행
완성
'언어 > spring' 카테고리의 다른 글
[Spring Boot] Could not obtain connection to query metadata 오류 (0) | 2023.01.24 |
---|---|
[Spring Boot] JPA를 사용해야 하는 이유 (0) | 2023.01.24 |
[Springboot]Failed to initialize JPA EntityManagerFactory, Error creating bean with name 'entityManagerFactory' defined in class path resource 해결 (0) | 2023.01.23 |
[Spring boot] application properties 오류 (0) | 2023.01.20 |
[DB] docker mysql 포트문제 (0) | 2023.01.18 |