title: mysqld unknown option '--initialize'
body: <p>I am trying to install MySQL 5.6 on Windows Server 2012. In Linux this would have taken me 5 seconds, but I've been messing with this for hours now and I still can't log in.</p>
  
  <p>I think the installer messed up at the configuration stage so I deleted the data directory and tried to recreate it:</p>
  
  <pre><code>bin\mysqld --initialize-insecure
  </code></pre>
  
  <p>But MySQL aborts with:</p>
  
  <pre><code>[ERROR] bin\mysqld: unknown option '--initialize-insecure'
  </code></pre>
  
  <p>The same happens if I use <code>--initialize</code>.</p>
  
  <p>There's another error earlier in the log:</p>
  
  <pre><code>[ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it
  </code></pre>
  
  <p>But apparently the solution to this is to run <code>mysqld --initialize</code>.</p>
  
  <p>Why doesn't mysqld recognise it's own <code>--initialize</code> option?</p>