>  기사  >  데이터 베이스  >  Docker 컨테이너에서 MySQL의 사용자 비밀번호를 변경하는 방법

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

WBOY
WBOY앞으로
2023-05-29 21:34:044795검색

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

docker ps |grep mysql

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

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

docker exec -it a00ba5071c1e /bin/bash

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

3. 마지막에 skip-grant-tablesCode ( //mysql 비밀번호 확인 건너뛰기)

(컨테이너에 vim 명령이 없으면 apt-get update , apt-get install 명령을 사용할 수 있습니다) vim 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으로 문의하시기 바랍니다. 삭제