Het is niet mogelijk om .mylogin.cnf
. te gebruiken uit de .NET Connector-bibliotheek. In .NET worden de verbindingsopties altijd gespecificeerd in een "verbindingsreeks" die wordt doorgegeven aan MySqlConnection
.
Als de instellingen in .mylogin.cnf
zijn gemaakt met:
mysql_config_editor set --host=HostName --port=1234 \
--user=UserName --password=Passw0rd
dan is de equivalente C#-code:
new MySqlConnection("Server=HostName;Port=1234;UserID=UserName;Password=Passw0rd")
of:
var csb = new MySqlConnectionStringBuilder
{
Server = "HostName",
Port = 1234u,
UserID = "UserName",
Password = "Passw0rd",
};
var connection = new MySqlConnection(csb.ConnectionString);