docker에서 MySQL 데이터베이스 사용
1508 단어 linux 시스템 운영데이터베이스 기술
docker에 관심이 많아서 오늘은 docker로 MySQL 데이터베이스 서버를 구축합니다.
1. 시스템 환경: centos 7
2. docker: yum install dokcer -y 설치
3. docker 시작: systemctl start docker
4. MySQL 미러 잡아당기기:docker pull mysql
5. docker 미러 보기: docker images
6. docker 컨테이너 포트 매핑:docker run -itd -P mysql bash
mysql 렌즈를 시작합니다. docker run은 용기를 시작합니다.
i는 인터랙티브 조작이고 t는 단말기이며 d는 백엔드에서 실행되는 것을 가리킨다. - P는 로컬에서 무작위 포트를 생성하여 mysql을 비추는
3306
포트를 말한다. mysql는 mysql 렌즈를 실행하고 bash는 인터랙티브 셸을 만드는 것을 말한다.7. 실행 용기 보기: docker ps -a
매핑된 포트가 표시됩니다.
8. 컨테이너에 들어가기
docker exec -it sick_hawking bash
docker exec
是docker镜像的连接命令,类似于ssh一样的命令,
sick_hawking , , 。
是镜像的名字,镜像每次启动都必须有一个名字,该名字可以手动指定也可以自己生成。
9. MySQL :
service mysql status
10. mysql 시작:
service mysql start
11. mysql :mysql
12. MySQL :
update user set authentication_string = password('root') where user = 'root';
13. , :
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
14. , navitecat mysql 。 !
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
hibenate 자동 생 성 uid 정책 에서 수 동 으로 id 를 지정 합 니 다.hibenate 자동 생 성 uid 정책 에서 수 동 으로 id 를 지정 합 니 다. 최근 프로젝트 는 데이터 이전 이 필요 합 니 다. 기 존 시스템 의 데 이 터 는 그대로 새 시스템 으로 옮 겨 야 합 니 다....
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.