The title covers just about everything. I am new to SQL and want to create a setup with MySQL running in a VM (already created, no tables, no population in it at all) and a Java desktop program running on a separate physical machine to make requests to the DB. I have not created anything yet but want to understand the process of writing the SQL code and getting it into the DB for when requests are made.
Am I thinking about this the right way? I'm not really sure about that to begin with.