sql >> データベース >  >> RDS >> Mysql

MySQL接続がSSL暗号化されているかどうかを確認するにはどうすればよいですか?

    https://stackoverflow.com/a/46609559/492336 から回答を投稿する :

    このSQLステートメントは、MySqlConnection内から実行できます。SHOW SESSION STATUS LIKE 'Ssl_cipher' 、接続が暗号化されているかどうかが表示されます。

    コード例:

    var connection = new MySqlConnection(ConfigurationManager.AppSettings["Test"]);
    connection.Open();
    var command = new MySqlCommand("SHOW SESSION STATUS LIKE \'Ssl_cipher\'", connection);
    MySqlDataReader reader = command.ExecuteReader();
    while (reader.Read())
    {
        Console.WriteLine($"{reader.GetString(0)}: {reader.GetString(1)}");
    }
    


    1. MySQLで既存のデータのGUIDを生成しますか?

    2. SqlCommandを再利用しますか?

    3. オラクル。日付と時刻を出力する方法は?

    4. カンマ区切り値を含む列の値