LoginSignup
0
0

【初歩的ミス】docker composeでMySQLのDBにログインできない対処法

Posted at

docker composeでmysqlコンテナ立ち上げただけなのに、なぜかログインできず小一時間が溶けた。

初歩的すぎて誰も引っかからないと思うけど、一応供養しておく。

エラーログ

rootでログインしようとしたけど拒否される。

mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

めちゃくちゃ初歩的かもしれないけど、こういう事書いちゃダメ。

 db:
    image: mysql:5.7
~略~
    environment:
      MYSQL_DATABASE: db
      MYSQL_USER: root
      MYSQL_PASSWORD: root
      MYSQL_ROOT_PASSWORD: root
~略~

 db:
    image: mysql:5.7
~略~
    environment:
      MYSQL_DATABASE: db
      MYSQL_USER: user
      MYSQL_PASSWORD: pass
      MYSQL_ROOT_PASSWORD: root
~略~
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0