Gets or sets the name or address of the MySQL instance to connect to. If this property is not set, then the provider will attempt to connect to localhost even though this property will return String.Empty. Gets or sets the name of the database that should be selected when the connection is first opened. There is no default for this property and, if not set, the connection will not have a current database until one is set using the method. Gets or sets the connection protocol that is being used for this connection. Gets or sets the name of the named pipe object that the provider should use. This property has no effect unless the property has been set to NamedPipe.