.mylogin.cnf
を使用することはできません .NETコネクタライブラリから。 .NETでは、接続オプションは常にMySqlConnection
に渡される「接続文字列」で指定されます 。
.mylogin.cnf
の設定の場合 で作成されました:
mysql_config_editor set --host=HostName --port=1234 \
--user=UserName --password=Passw0rd
その場合、同等のC#コードは次のとおりです。
new MySqlConnection("Server=HostName;Port=1234;UserID=UserName;Password=Passw0rd")
または:
var csb = new MySqlConnectionStringBuilder
{
Server = "HostName",
Port = 1234u,
UserID = "UserName",
Password = "Passw0rd",
};
var connection = new MySqlConnection(csb.ConnectionString);