Conexión mediante código: En la programación orientada a objetos, se debe generar una clase para establecer las conexiones y los accesos a la base de datos o a las bases de datos que se van a utilizar en el proyecto. En esta clase se debe llamar una librería (name space) que contiene los objetos para poder establecer la conexión.
En el caso de MySQL la librería se llama MySql.Data.MySqlClient, en ella están almacenados todos los objetos, entre ellos: MySqlConnection, MySqlCommand, MySqlDataAdapter y MySqlDataReader. Estos objetos son indispensables para generar la conexión, las posibles consultas y la administración de los datos recuperados.