From Drupal’s website, we can see that now the support of MySQL 8 is ready.
I just tested it and it works great !
The only restriction is related to PHP and the support for the new authentication method in php-mysqlnd.
In this previous post, I was happy because it was included in PHP 7.2.8, but this has been reverted back since then. Currently none of the latest version of PHP 7.x is supporting this authentication method.
We can easily verify this, first with the PHP version provided by default in Oracle Linux 8:
# php -i | grep "Loaded plugins\|PHP Version " | tail -n2 PHP Version => 7.2.11 Loaded plugins => mysqlnd,debug_trace,auth_plugin_mysql_native_password, …[Read more]