WEBBOOK CHAPTER

MySQL 8.4 LTS, 입문에서 시니어까지: 2장. Docker와 mysql client

2장. Docker와 mysql client

compose로 exact 8.4.10을 실행한다. docker compose up -d --wait 뒤 host 기본 port는 충돌을 피한 53306이며 MYSQL_PORT로 바꿀 수 있다. 컨테이너 안에서 application user를 시험할 때 socket의 host 판정과 섞이지 않도록 mysql -h127.0.0.1 -uorderpulse -p orderpulse처럼 TCP를 명시한다. SHOW DATABASES, USE, SHOW CREATE TABLE, SHOW INDEX, SHOW ENGINE INNODB STATUS를 익힌다. root와 application user를 분리한다.

local password를 production에 재사용하지 않는다. volume 삭제는 데이터 삭제다.