Docker 컨테이너에서 MySQL의 사용자 비밀번호를 변경하는 방법

WBOY
풀어 주다: 2023-05-29 21:34:04
앞으로
4794명이 탐색했습니다.

1. 시작된 MySQL 컨테이너 ID를 확인하세요

docker ps |grep mysql
로그인 후 복사

Docker 컨테이너에서 MySQL의 사용자 비밀번호를 변경하는 방법

2. 시작된 MySQL 컨테이너를 입력하세요

docker exec -it a00ba5071c1e /bin/bash
로그인 후 복사
로그인 후 복사

Docker 컨테이너에서 MySQL의 사용자 비밀번호를 변경하는 방법

3. 마지막에 skip-grant-tables<를 추가하세요. line /code>Code ( //mysql 비밀번호 확인 건너뛰기)</h3><p> (컨테이너에 vim 명령이 없으면 <code>apt-get update , apt-get install 명령을 사용할 수 있습니다) vim< /code> vim 다운로드 및 설치) <code>skip-grant-tables代码( //跳过mysql的密码验证)

(如果容器中没有vim命令的话,可以依次使用命令apt-get update apt-get install vim 下载安装vim)

vim /etc/mysql/conf.d/docker.cnf
로그인 후 복사
로그인 후 복사

Docker 컨테이너에서 MySQL의 사용자 비밀번호를 변경하는 방법

4.重启数据库

service mysql restart
로그인 후 복사

Docker 컨테이너에서 MySQL의 사용자 비밀번호를 변경하는 방법

5.重启MySQL容器

docker restart a00ba5071c1e
로그인 후 복사
로그인 후 복사

Docker 컨테이너에서 MySQL의 사용자 비밀번호를 변경하는 방법

6.再次进入启动的MySQL容器内

docker exec -it a00ba5071c1e /bin/bash
로그인 후 복사
로그인 후 복사

Docker 컨테이너에서 MySQL의 사용자 비밀번호를 변경하는 방법

6.使用语句mysql -u root -p 语句

登录数据库,不用输入密码,直接回车

mysql -u root -p
로그인 후 복사

Docker 컨테이너에서 MySQL의 사용자 비밀번호를 변경하는 방법

7.使用MySQL数据库

use mysql
로그인 후 복사

Docker 컨테이너에서 MySQL의 사용자 비밀번호를 변경하는 방법

8.更新用户密码

update user set authentication_string=password(&#39;123&#39;) where user="root";
로그인 후 복사

Docker 컨테이너에서 MySQL의 사용자 비밀번호를 변경하는 방법

9.退出mysql

Docker 컨테이너에서 MySQL의 사용자 비밀번호를 변경하는 방법

10.再次编辑mysql配置文件

删除刚刚添加的skip-grant-tables

vim /etc/mysql/conf.d/docker.cnf
로그인 후 복사
로그인 후 복사

MySQL 수정 방법 도커 컨테이너 비밀번호의 사용자

Docker 컨테이너에서 MySQL의 사용자 비밀번호를 변경하는 방법4. 데이터베이스를 다시 시작하세요

service mysql restart
로그인 후 복사

Docker 컨테이너 MySQL 사용자 비밀번호 수정 방법

5 MySQL 컨테이너를 다시 시작하세요Docker 컨테이너에서 MySQL의 사용자 비밀번호를 변경하는 방법

docker restart a00ba5071c1e
로그인 후 복사
로그인 후 복사

6. 시작된 MySQL 컨테이너를 다시 입력하세요

rrreeeDocker 컨테이너에서 MySQL의 사용자 비밀번호를 변경하는 방법

🎜🎜6. mysql -u root -p 문🎜🎜 문을 사용하세요. 비밀번호를 입력하지 않고 데이터베이스에 로그인하고 직접 반환하려면车🎜rrreee🎜방법 docker 컨테이너에서 MySQL의 사용자 비밀번호를 변경하려면🎜🎜 7. MySQL 데이터베이스 사용 🎜rrreee🎜도커 컨테이너에서 MySQL의 사용자 비밀번호를 수정하는 방법🎜🎜8. 사용자 비밀번호 업데이트🎜rrreee🎜Docker 컨테이너 사용자 비밀번호에서 MySQL을 수정하는 방법🎜🎜9. mysql 종료🎜🎜docker 컨테이너 MySQL 사용자 비밀번호 수정 방법🎜🎜10. mysql 구성 파일을 다시 편집하세요🎜🎜방금 추가한 skip-grant- 삭제 테이블🎜rrreee🎜🎜🎜🎜11. mysql을 다시 시작하세요🎜rrreee🎜🎜 🎜🎜12. 도커 컨테이너를 다시 시작하세요🎜rrreee🎜🎜🎜

위 내용은 Docker 컨테이너에서 MySQL의 사용자 비밀번호를 변경하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:yisu.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿