close
剛開始安裝laravel 時,要掛上資料庫時發生的錯誤,有兩種解決方案
方法 一
1、關閉 docker => docker-compse down
2、將 /laradock/.env MYSQL_VERSION=latest => MYSQL_VERSION=5.7
3、刪除 mysql 資料庫
rm -rf ~/.laradock/data/mysql
4、重建 mysql 映像
docker-compose build mysql
5、重試
docker-compse up -d nginx mysql phpmyadmin
方法 二
1、進入資料庫
docker-compose exec mysql bash
2、登入 mysql
mysql -u root -p
3、鍵入下列資料
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root';
ALTER USER 'default'@'%' IDENTIFIED WITH mysql_native_password BY 'secret';
以上兩種方式均試過,可以用,就選一項用看看吧!
文章標籤
全站熱搜