문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
database:mysql:install [2018/06/26 13:36] kwon37xi [기타 Docker Option] |
database:mysql:install [2024/02/07 13:45] (현재) kwon37xi |
||
|---|---|---|---|
| 줄 6: | 줄 6: | ||
| local 환경에서 간단히 테스트 하려면 다음과 같이 docker로 설치해도 된다. | local 환경에서 간단히 테스트 하려면 다음과 같이 docker로 설치해도 된다. | ||
| - | * [[https:// | + | * [[https:// |
| - | * [[https:// | + | * [[https:// |
| + | * [[database: | ||
| [[https:// | [[https:// | ||
| 줄 13: | 줄 14: | ||
| <code sh> | <code sh> | ||
| - | docker run --name | + | docker run --name |
| -p 3306:3306 \ | -p 3306:3306 \ | ||
| + | -e LANG=C.UTF-8 \ | ||
| -e MYSQL_ROOT_PASSWORD=root \ | -e MYSQL_ROOT_PASSWORD=root \ | ||
| -e MYSQL_ROOT_HOST=' | -e MYSQL_ROOT_HOST=' | ||
| + | -e TZ=' | ||
| --restart=unless-stopped \ | --restart=unless-stopped \ | ||
| -d \ | -d \ | ||
| - | mysql/ | + | mysql/ |
| --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci \ | --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci \ | ||
| - | --general-log=true --slow-query-log=true --log-output=TABLE | + | --general-log=true --slow-query-log=true --log-output=TABLE |
| + | --default-authentication-plugin=mysql_native_password | ||
| </ | </ | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| <code sh> | <code sh> | ||
| # 아래 명령으로 접속 가능. 비밀번호 root | # 아래 명령으로 접속 가능. 비밀번호 root | ||
| 줄 42: | 줄 50: | ||
| ==== client 실행 ==== | ==== client 실행 ==== | ||
| <code sh> | <code sh> | ||
| - | docker exec -it mysql57 | + | docker exec -it mysql8 |
| </ | </ | ||
| + | ==== docker-compose ==== | ||
| + | < | ||
| + | version: " | ||
| + | |||
| + | services: | ||
| + | mysql57: | ||
| + | container_name: | ||
| + | image: mysql/ | ||
| + | ports: | ||
| + | - " | ||
| + | environment: | ||
| + | - MYSQL_ROOT_PASSWORD=root | ||
| + | - MYSQL_ROOT_HOST=% | ||
| + | - TZ=Asia/ | ||
| + | command: --sql_mode='' | ||
| + | volumes: | ||
| + | - ./ | ||
| + | </ | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | < | ||
| + | command: [" | ||
| + | </ | ||
| + | * '' | ||
| + | * '' | ||
| + | * ''/ | ||
| ===== Ubuntu MySQL 보안 설정 ===== | ===== Ubuntu MySQL 보안 설정 ===== | ||
| * '' | * '' | ||