설치 확인:
mysql -u root -p
# 비밀번호 입력 후 mysql> 프롬프트가 뜨면 성공
Docker가 설치되어 있다면 한 줄이면 됩니다:
docker run --name board-mysql \\
-e MYSQL_ROOT_PASSWORD=1234 \\
-e MYSQL_DATABASE=board \\
-p 3306:3306 \\
-d mysql:8
각 옵션의 의미:
-name board-mysql — 컨테이너 이름e MYSQL_ROOT_PASSWORD=1234 — root 비밀번호e MYSQL_DATABASE=board — 시작 시 board 데이터베이스 자동 생성p 3306:3306 — 로컬 3306 포트를 컨테이너 3306 포트에 연결d mysql:8 — MySQL 8 이미지, 백그라운드 실행확인:
docker ps # board-mysql 컨테이너가 실행 중인지 확인
docker exec -it board-mysql mysql -u root -p
# 비밀번호: 1234