※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.169.254.154
※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1528562769.A.22B.html
HI 大家
最近在使用docker 如果用mysql的官方image 就會使用到mysql 8以後的版本
這是錯誤訊息
PDOException::("PDO::__construct():
The server requested authentication method unknown to the client
[caching_sha2_password]")
我去網路上找大部分是建議不要用這個版本 先用早期版本
或者更改mysql的設定 改成用native的password
我想問 有沒有辦法不要改版本或者改mysql設定
從php這一邊連結的部分來解決?
如果是使用laravel 要怎麼解
--