アットウィキロゴ

csharp_mysql

C#でMySQLに接続

  1. Mysqlをインストール
  2. MySQLのホームページからConnector/Net 5.0をダウンロードしインストール
  3. MySql.Data.dllを参照追加し、usingに以下を定義
using MySql.Data.MySqlClient;
  1. 以下はMySqlのデータベースにアクセスし、テーブルのデータを取得してくるサンプル
MySqlConnection conn = null;
 
if (conn != null)
    conn.Close();
 
string connStr = String.Format("server={0};user id={1}; password={2}; 
                            database=mysql; pooling=false","127.0.0.1", "root", "demo");
 
try
{
    conn = new MySqlConnection(connStr);
    conn.Open();
 
    conn.ChangeDatabase("SampleDB001");
 
    string cmdText = "SELECT * FROM T01Prefecture;";
    DataSet dataSet1 = MySqlHelper.ExecuteDataset(conn, cmdText);
    dataGridView1.DataSource = dataSet1.Tables[0];
    //GetDatabases();
}
catch (MySqlException ex)
{
    Console.WriteLine("Error connecting to the server: " + ex.Message);
}
 
最終更新:2010年02月04日 10:42