MySQL 8.4 is the current LTS release. The `mysql_native_password` extension isn't loaded by default anymore in that release, so that might require some work. See https://php.watch/articles/fix-php-mysql-84-mysql_native_password-not-loaded