PHP7.x with MySQL 8.0+ error: The server requested authentication method unknown to the client
=> error : the server requested authentication method unknown to the client
== fixed by use mysql_native_password
ALTER USER 'user'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_password';