docker-composeで立ち上げたMysqlにデータベースを追加

手元の開発用なので面倒は避けてパスワードなしのログインを許可しておく。(docker-compose.yml)

MYSQL_ALLOW_EMPTY_PASSWORD: "true"

コンテナIDを確認。

docker ps

コンテナにターミナルでログイン

docker exex -it  コンテナID bash

MySQLへログイン

mysql -u root -p

データベースを追加

create database データベース名;

作業ユーザーに権限を追加。

GRANT ALL ON データベース名.* TO ユーザー名;

この記事が気に入ったらサポートをしてみませんか?