Nextcloud 12 - MySQL issues

I have tried Nextcloud 12.0.3 - fresh install on a new server and everything went well including mass data transfer, issue of new users, data sync, etc.

36 hours later MySQL died out

sudo systemctl status mysql.service
● mysql.service - MySQL Community Server
   Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: en
   Active: activating (start-post) (Result: exit-code) since Sat 2017-10-07 07:2
  Process: 8710 ExecStart=/usr/sbin/mysqld (code=exited, status=1/FAILURE)
  Process: 8701 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exit
 Main PID: 8710 (code=exited, status=1/FAILURE);         : 8711 (mysql-systemd-s
    Tasks: 2
   Memory: 368.0K
      CPU: 321ms
   CGroup: /system.slice/mysql.service
           └─control
             ├─8711 /bin/bash /usr/share/mysql/mysql-systemd-start post
             └─8785 sleep 1

Oct 07 07:23:15 CLD02 systemd[1]: Starting MySQL Community Server...
Oct 07 07:23:16 CLD02 systemd[1]: mysql.service: Main process exited, code=exite
lines 1-16/16 (END)...skipping...
● mysql.service - MySQL Community Server
   Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
   Active: activating (start-post) (Result: exit-code) since Sat 2017-10-07 07:23:15 CEST; 29s ago
  Process: 8710 ExecStart=/usr/sbin/mysqld (code=exited, status=1/FAILURE)
  Process: 8701 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
 Main PID: 8710 (code=exited, status=1/FAILURE);         : 8711 (mysql-systemd-s)
    Tasks: 2
   Memory: 368.0K
      CPU: 321ms
   CGroup: /system.slice/mysql.service
           └─control
             ├─8711 /bin/bash /usr/share/mysql/mysql-systemd-start post
             └─8785 sleep 1

Oct 07 07:23:15 CLD02 systemd[1]: Starting MySQL Community Server...
Oct 07 07:23:16 CLD02 systemd[1]: mysql.service: Main process exited, code=exited, status=1/FAILURE
-- Unit mysql.service has begun starting up.
Oct 07 07:32:54 CLD02 audit[10435]: AVC apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld" name="/proc/10435/status" pid=10435 comm="mysqld" requested_mask="r" denied_mask="r" fsuid=111 ouid=111
Oct 07 07:32:54 CLD02 audit[10435]: AVC apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld" name="/sys/devices/system/node/" pid=10435 comm="mysqld" requested_mask="r" denied_mask="r" fsuid=111 ouid=0
Oct 07 07:32:54 CLD02 audit[10435]: AVC apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld" name="/proc/10435/status" pid=10435 comm="mysqld" requested_mask="r" denied_mask="r" fsuid=111 ouid=111
Oct 07 07:32:54 CLD02 kernel: audit: type=1400 audit(1507354374.990:3544): apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld" name="/proc/10435/status" pid=10435 comm="mysqld" requested_mask="r" denied_mask="r" fsuid=111 ouid=
Oct 07 07:32:54 CLD02 kernel: audit: type=1400 audit(1507354374.990:3545): apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld" name="/sys/devices/system/node/" pid=10435 comm="mysqld" requested_mask="r" denied_mask="r" fsuid=11
Oct 07 07:32:54 CLD02 kernel: audit: type=1400 audit(1507354374.990:3546): apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld" name="/proc/10435/status" pid=10435 comm="mysqld" requested_mask="r" denied_mask="r" fsuid=111 ouid=
Oct 07 07:32:55 CLD02 systemd[1]: mysql.service: Main process exited, code=exited, status=1/FAILURE

As per journalctl -xe the error is coming form apparmor

How can I solve this without reinstalling the entire nextcloud install