title: Why SSL is false when you open JDBC connection to MySQL?
body: <p>I'm learning about JDBC and I don't understand something. </p>
  
  <p>I know that the code to open the connection is:</p>
  
  <pre><code>Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/database?autoReconnect=true&amp;useSSL=false", "root", "password");
  </code></pre>
  
  <p>And I have 2 question:</p>
  
  <ol>
  <li>What exactly is SSL and why SSL is false?</li>
  <li>What exactly is the autoReconnect?</li>
  </ol>
  
  <p>Thanks in advance!</p>