According to that output, there is no other MySQL service running on your server. Can you try to manually start it by using the command below and posting here the output?
sudo bash /opt/lampp/share/mysql/mysql.server start
As you will see when running the command above, it will mention a log file. Can you check the mentioned file to see which errors do you get? As an example, this is the output I'm getting on my server
$ sudo bash /opt/lampp/share/mysql/mysql.server start
Starting MariaDB.2019-10-25 09:28:58 17568 mysqld_safe Logging to '/opt/lampp/var/mysql/ip-172-31-0-44.err'.
2019-10-25 09:28:58 17568 mysqld_safe Starting mysqld daemon with databases from /opt/lampp/var/mysql
So the log file I'd check is
Apart from the above, please note that we do not offer support for the XAMPP products on these community forum. We highly recommend you to ask for help in the official XAMPP's support forums at https://community.apachefriends.org
Please post the info I requested here in the Apachefriends forum so they can help you.