sql >> Databáze >  >> RDS >> Mysql

Je možné použít soubor .mylogin.cnf v c# k navázání spojení?

Není možné použít .mylogin.cnf z knihovny .NET Connector. V .NET jsou možnosti připojení vždy specifikovány v "připojovacím řetězci" předaném do MySqlConnection .

Pokud nastavení v .mylogin.cnf byly vytvořeny pomocí:

mysql_config_editor set --host=HostName --port=1234 \
  --user=UserName --password=Passw0rd

pak ekvivalentní kód C# je:

new MySqlConnection("Server=HostName;Port=1234;UserID=UserName;Password=Passw0rd")

nebo:

var csb = new MySqlConnectionStringBuilder
{
    Server = "HostName",
    Port = 1234u,
    UserID = "UserName",
    Password = "Passw0rd",
};
var connection = new MySqlConnection(csb.ConnectionString);



  1. Odstraňte duplicitní řádky z malé tabulky

  2. Jak nainstalovat oracle instantclient a pdo_oci na stroj ubuntu?

  3. přidat dočasný sloupec s hodnotou

  4. Bitvy s kódováním znaků UTF-8 json_encode()