docker에서 MySQL 데이터베이스 사용

MySQL 데이터베이스는 사용하는 곳이 많고 구축 과정도 어렵지 않습니다!특히 리눅스 시스템에서 몇 개의 명령만 있으면 우리는 MySQL 데이터베이스 서버를 신속하게 구축할 수 있다!
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 bashdocker 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  。    !

좋은 웹페이지 즐겨찾기