Data Engineering/MY-SQL
[MY-SQL] docker로 My-sql 설치
하 선생
2022. 7. 3. 19:45
# 이미지 다운로드
sudo docker pull mysql
sudo docker pull mysql:8.0.29
이미지 버전확인
https://hub.docker.com/_/mysql/?tab=tags
# 컨테이너 실행
sudo docker run --name mysql -e MYSQL_ROOT_PASSWORD=<password> -d -p 3306:3306 -v /opt/lib/mysql:/var/lib/mysql mysql:8.0.29
# 컨테이너 접속
sudo docker exec -it mysql bash
# 시간대 수정 (컨테이너 안)
> mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql
시간대가 변경이 안되면 mysql에 접속하여 직접 수정
# mysql 로그인
> mysql -u root -p
password :
# 시간대 직접 설정
mysql> select @@global.time_zone, @@session.time_zone,@@system_time_zone;
mysql> select now();
mysql> SET GLOBAL time_zone='Asia/Seoul';
mysql> set time_zone='Asia/Seoul';