언어/spring

[DB] 도커로 mysql 테이블 생성

김뱅쓰 2023. 1. 18. 15:33

도커실행

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

);

```

 

실행

완성