title: Can't start MySQL in XAMPP?
body: <p>So I was trying to use this login system I made and it started giving me weird errors.  I figured out that it was because MySQL wasn't started.  So I tried to start it, but it wouldn't.  Here is the log:</p>
  
  <pre><code>10:06:12 PM [mysql] Attempting to start MySQL app...
  10:06:12 PM [mysql] Status change detected: running
  10:06:13 PM [mysql] Status change detected: stopped
  10:06:13 PM [mysql] Error: MySQL shutdown unexpectedly.
  10:06:13 PM [mysql] This may be due to a blocked port, missing dependencies, 
  10:06:13 PM [mysql] improper privileges, a crash, or a shutdown by another method
  10:06:13 PM [mysql] Check the "/xampp/mysql/data/mysql_error.log" file
  10:06:13 PM [mysql] and the Windows Event Viewer for more clues
  </code></pre>
  
  <p>And here is some of the more notable lines in the error log (mysql_error.log):</p>
  
  <pre><code>130318 22:06:12 InnoDB: Database was not shut down normally!
  130318 22:06:12 InnoDB: Waiting for the background threads to start
  130318 22:06:13 InnoDB: 1.1.8 started; log sequence number 1599518
  130318 22:06:13 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
  130318 22:06:13 [Note]   - '0.0.0.0' resolves to '0.0.0.0';
  130318 22:06:13 [Note] Server socket created on IP: '0.0.0.0'.
  130318 22:06:13 [ERROR] Fatal error: Can't open and lock privilege tables: Can't 
                          find file: 'host' (errno: 2)
  </code></pre>
  
  <p>Can these errors be fixed without reinstalling XAMPP?</p>