C# MySQL接続:基本手順とエラー解決【簡単解説】
C#でMySQLデータベースに接続するには、MySQL Connector/Netを使用することができます。これは、.NETプラットフォーム用にMySQLが提供する公式のデータベースドライバです。MySQLデータベースに接続する手順は以下の通りです:
- 最初に、MySQL Connector/Netドライバーをダウンロードしてインストールしてください。最新バージョンはMySQL公式ウェブサイトからダウンロードしてインストールできます。
 - C#プロジェクトにMySQL Connector/Netを追加してください。プロジェクトを右クリック -> 追加 -> 参照 -> ブラウザ -> MySQL Connector/NetのインストールパスからMySQL.Data.dllファイルを選択してください。
 - C#コードでMySQLデータベースに接続するコードを書く。以下は簡単な例です:
 
using System;
using MySql.Data.MySqlClient;
class Program
{
    static void Main()
    {
        string connectionString = "server=localhost;user id=root;password=your_password;database=your_database";
        MySqlConnection connection = new MySqlConnection(connectionString);
        try
        {
            connection.Open();
            Console.WriteLine("Connected to MySQL database!");
            // 在这里可以执行数据库操作
            connection.Close();
        }
        catch (MySqlException ex)
        {
            Console.WriteLine("Error: " + ex.Message);
        }
    }
}
上記の例では、まずMySQLデータベースのアドレス、ユーザー名、パスワード、データベース名が含まれる接続文字列が作成されます。その後、MySqlConnectionオブジェクトが作成され、接続が開かれます。接続が成功すると、必要なデータベース操作を実行できます。最後に接続を閉じます。
C#でMySQLデータベースに接続してデータベース操作を行うことができます。ただし、接続文字列のアドレス、ユーザー名、パスワード、データベース名は実際の状況に合わせて置き換える必要があります。