title: Fatal error encountered during command execution with a mySQL INSERT
body: <p>I am trying to execute a INSERT statement on a mySQL DB in C#:</p>
  
  <pre><code>MySqlConnection connection = new MySqlConnection("SERVER=" + _dbConnection + ";" +
     "DATABASE=" + _dbName + ";" +
     "PORT=" + _dbPort + ";" +
     "UID=" + _dbUsername + ";" +
     "PASSWORD=" + _dbPassword + ";");
  MySqlDataAdapter adapter;
  DataSet dataset = new DataSet();
  command = new MySqlCommand();
  command.Connection = connection;
  command.CommandText = "INSERT INTO plugins (pluginName, enabled) VALUES (@plugin,@enabled)";
  command.Parameters.AddWithValue("@name", "pluginName");
  command.Parameters.AddWithValue("@enabled", false);
  adapter = new MySqlDataAdapter(command);
  adapter.Fill(dataset);
  </code></pre>
  
  <p>The plugin table consists of two columns: pluginName(varchar(50)) and enabled(boolean).</p>
  
  <p>This fails with the error: mysql Fatal error encountered during command execution.  Any ideas on why this would fail?</p>