ホームページ  >  記事  >  データベース  >  DockerコンテナでMySQLのユーザーパスワードを変更する方法

DockerコンテナでMySQLのユーザーパスワードを変更する方法

WBOY
WBOY転載
2023-05-29 21:34:044730ブラウズ

1. 開始された MySQL コンテナ ID を表示します

docker ps |grep mysql

DockerコンテナでMySQLのユーザーパスワードを変更する方法

2. 開始された MySQL コンテナを入力します

docker exec -it a00ba5071c1e /bin/bash

DockerコンテナでMySQLのユーザーパスワードを変更する方法

# # 3. MySQL 設定ファイルを変更します。

最後の行に

skip-grant-tables コードを追加します ( //mysql のパスワード検証をスキップします)

(ある場合)コンテナにパスワードがありません vim コマンドの場合、コマンド

apt-get update apt-get install vim を使用して vim をダウンロードしてインストールできます) <pre class="brush:bash;">vim /etc/mysql/conf.d/docker.cnf</pre>

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 ステートメント

を使用してデータベースにログインしますパスワードを入力せずに Enter キーを押します。

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

<pre class="brush:bash;">vim /etc/mysql/conf.d/docker.cnf</pre>

##11.mysql を再起動しますDockerコンテナでMySQLのユーザーパスワードを変更する方法#

service mysql restart

#12. Docker コンテナを再度再起動します

docker restart a00ba5071c1e
DockerコンテナでMySQLのユーザーパスワードを変更する方法

以上がDockerコンテナでMySQLのユーザーパスワードを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。