Конфигурация хранится в файле:
/etc/mysql/mariadb.conf.d/50-server.cnf
по умолчанию доступ открыт только с 127.0.0.1 (прослушивается только на локальном хосте).
изменяем на:
bind-address = 0.0.0.0
# skip-networking
Если есть строка, содержащая skip-networking, удалите ее или закомментируйте, добавив # в начале строки.
После этого перезапустите службу MySQL, чтобы изменения вступили в силу.
sudo systemctl restart mysql