My main use case for MySQL on Ubuntu is for most of my projects. I use it for my college project when I need to maintain a database. I choose MySQL on Ubuntu because Ubuntu is supportive of Linux, Mac OS, and Windows in all our applications.
Whenever I use my local database, some kind of data will store only in my database, but if I'm doing it on Ubuntu and I go to my friend's laptop, I will install the proper Ubuntu and proper configuration, then I will be able to access data from my friend's laptop as well. That's why I use MySQL on Ubuntu in my project on an Ubuntu device.
A quick, specific example of a project where I used MySQL on Ubuntu is my Faculty Management System and Faculty New Management project.
In my faculty management system project, I used MySQL on Ubuntu to manage data such as approvals and rejections regarding faculty leave. As part of this, we are creating SQL tables for the faculty, then adding the faculty data and leaves. If a faculty member has ten to fifteen leaves in a year and uses ten, then he has taken five leaves. If he wants more leaves, then he needs to go through the admin panel or more senior levels. We are creating a proper database with a proper schema for this, including data insertion, updation, deletion, and selection operations.
MySQL on Ubuntu helps with easy installation because it is properly installed, and it is easy to install if we know some Linux commands. It provides strong database management, security, and stability, and being open source is good for development and learning.
I am mostly covering the use case for MySQL on Ubuntu in my faculty leave management project. The system tracks all kinds of leaves, such as sick leave, and gives descriptions for the tables regarding the leaves used.