title: a desktop application storing data?
body: <p>Say I have created a desktop application in Java to keep notes. I used MySQL for storage. On my computer it connects to database I have created(using my root username and password). But what if I want to distribute my program? Are the other users should have MySQL installed on their system? If they have to isnt tat a problem that I  have my MySQL username and password embedded in code?</p>
  
  <p>In general, I am asking how can I make a desktop program in Java which can store data from its users??</p>