>  기사  >  데이터 베이스  >  도커로 mysql을 설치하는 방법

도커로 mysql을 설치하는 방법

coldplay.xixi
coldplay.xixi원래의
2020-12-16 10:01:054635검색

docker를 사용하여 mysql을 설치하는 방법: 먼저 이미지를 쿼리하고 다운로드합니다. 코드는 [docker Images]입니다. 그런 다음 컨테이너를 만들고 실행합니다. 코드는 [docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD]입니다. 관련 데이터를 구성합니다.

도커로 mysql을 설치하는 방법

이 튜토리얼의 운영 환경: windows7 시스템, mysql8 버전 이 방법은 모든 브랜드의 컴퓨터에 적합합니다.

관련 무료 학습 권장사항: mysql 비디오 튜토리얼

Docker를 사용하여 mysql을 설치하는 방법:

미러 마켓에서 설치하세요.

1. 이미지 쿼리

docker search mysql

2. 이미지 다운로드(실제 테스트 중에 이미지 다운로드가 멈춘 경우가 많았습니다. 몇 번 더 시도해 보세요.)

docker pull mysql

를 통해 로컬 이미지를 확인하세요. docker 이미지 명령

docker images

3. 컨테이너 생성 및 실행

docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=abc123 mysql

매개변수 설명:

  • -p 3306:3306 포트 06은 컨테이너의 포트 3306에 매핑됩니다

  • -e MYSQL_ROOT_PASSWORD=ab c123 원격 로그인을 위한 루트 사용자 설정 비밀번호는 ABC123b-NAME ZYZ-NAME 선택 사항이며 컨테이너 별칭 설정

  • Mysql 미러 이름

  • 4. 소문자를 무시하도록 데이터를 구성해야 합니다

  • Mysql8 버전 , MySQL이 공식적으로 실행되자마자 그냥 실행하세요. 대소문자 무시는 더 이상 설정할 수 없습니다. 강제로 설정하면 mysql 서비스가 시작되지 않습니다. mysql 구성을 컨테이너에 마운트해야 합니다.

 1) /etc/mysql.d

cd /etc/          // 进入etc目录
mkdir mysql.d     // 创建文件夹mysql.d,名称可变

 2) mysql.d 폴더에 구성 파일 my.cnf를 추가하고 구성

[mysqld]
lower_case_table_names=1

 3) 컨테이너를 다시 생성하고 실행합니다.

docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=abc123 -v /etc/mysql.d:/etc/mysql/conf.d --name zyz-mysql mysql
4) 명령을 실행한 후 효과를 확인하면 성공을 나타내는 가 표시됩니다.

lower_case_table_names=1

관련 무료 추천: 프로그래밍 비디오 코스

위 내용은 도커로 mysql을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.