Perdón, a veces me olvido de los detalles de los parámetros. Cuando se poe todo el nombre van con "--" y no con "-".
Código vb.net:
Ver originalProcess.Start(mysqlll, "--host=" & Host & " --user=" & User & " --pasword=" & Clave & " " & Database & " < " & back)