#出たエラー
laradock>docker-compose exec mysql /bin/bash
root@hoge:/# mysql -u root
Access denied for user 'root'@'localhost' (using password: NO)
laradockの.envファイルで
laradock/.env
### MYSQL #################################################
MYSQL_VERSION=5.7
MYSQL_DATABASE=default
MYSQL_USER=default
MYSQL_PASSWORD=secret
MYSQL_PORT=3306
MYSQL_ROOT_PASSWORD=root
MYSQL_ENTRYPOINT_INITDB=./mysql/docker-entrypoint-initdb.d
これのMYSQL_ROOT_PASSWORDを使えばログインできます。(この場合root)
つまり、
laradock>docker-compose exec mysql /bin/bash
root@hoge:/# mysql -u root -p
Enter password: rootと打つ
で行けました。