PDOでのDB操作開発環境
php:7.2 mysql:8.0
- Docker導入済み
- docker-composeコマンドが使用できる
rootディレクトリで
docker-compose up -d
そして
docker-compose build
DBに初期情報流し込み
localhost:8080 でサイト表示 localhost:8888 でphpmyadmin表示
Mysql8.0から、接続時の認証方式が変更になったらしい mysqlのコンテナに入って、rootの認証方式を変更した
alter user 'root'@'%' identified with mysql_native_password by 'secret'