É porque o namespace System.Data.SqlClient foi projetado para o Microsoft SQL Server, para se conectar ao MySQL você precisará baixar e referenciar o MySQL .NET Connector http://dev.mysql.com/downloads/connector/net/ . Em seguida, você usará o namespace System.Data.MySqlClient. Espero que isto ajude.