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

WBOY
リリース: 2023-05-29 21:34:04
転載
4757 人が閲覧しました

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 をダウンロードしてインストールできます) <div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:bash;">vim /etc/mysql/conf.d/docker.cnf</pre><div class="contentsignin">ログイン後にコピー</div></div><div class="contentsignin">ログイン後にコピー</div></div>

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

<div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:bash;">vim /etc/mysql/conf.d/docker.cnf</pre><div class="contentsignin">ログイン後にコピー</div></div><div class="contentsignin">ログイン後にコピー</div></div>

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

service mysql restart
ログイン後にコピー

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

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

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

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!