15.0.4.0 Install times out

Seeking to do a new install on shared space
I have 3 existing installs that I’m seeking to upgrade to the latest and this is not looking well.

A SQlite install happens brilliantly … can’t say the same for mysql.

Basically the system times out with a 500 error … page refresh goes back to an install.

Below is what is generated at the point of failure.

Any thoughts?
Suggestions?

What if I did the successful SQlite install … conversion to mysql possible?
If so how best to do this?

===============================================
php : 7.2.15

config.php

<?php
$CONFIG = array (
  'instanceid' => 'ocxchiw56y4r',
  'passwordsalt' => 'MJCEGm+bfRM2GqJY4KYKxRr7o+Bg+T',
  'secret' => 'kOMCNxtUltKHsXauTIavvgtr8nxHAocoQ5Kdu2mqthhSZ5w0Hk2KV',
  'trusted_domains' => 
  array (
    0 => 'xyz.com.au',
  ),
  'datadirectory' => '/home/xyz/nxtcdata',
  'dbtype' => 'mysql',
  'version' => '15.0.4.0',
  'overwrite.cli.url' => 'https://xyz.com.au/nextcloud',
  'dbname' => 'xyzo_nxtcloud',
  'dbhost' => 'localhost:3306',
  'dbport' => '',
  'dbtableprefix' => 'oc_',
  'dbuser' => 'xyz_nxtc',
  'dbpassword' => '123456789',
);

.htaccess
Added this to attempt to stop the time out

<IfModule mod_dtimeout.c>
<Files ~ ".php">
SetEnvIf Request_URI "index.php" DynamicTimeout=30000
SetEnvIf Request_URI "cron.php" DynamicTimeout=30000
</Files>

Database tables
Following is what gets installed

oc_accounts
oc_appconfig
oc_authtoken
oc_bruteforce_attempts
oc_comments
oc_comments_read_markers
oc_credentials
oc_filecache
oc_file_locks
oc_groups
oc_group_admin
oc_group_user
oc_jobs
oc_migrations
oc_mimetypes
oc_mounts
oc_preferences
oc_properties
oc_share
oc_storages
oc_systemtag
oc_systemtag_group
oc_systemtag_object_mapping
oc_twofactor_providers
oc_users
oc_vcategory
oc_vcategory_to_object
oc_whats_new

Log File: