目的
ハンディターミナルからMySQLサーバへ接続し、テーブルにレコードを追加します。
確認
まずは、ハンディターミナルとMySQLサーバが同じネットワーク上にいることを確認します。
プログラムを書く
using System;
using System.Data;
using System.Windows.Forms;
using MySql.Data.Client;
class EntryPoint
{
[STAThread]
public static void Main( string[] arg )
{
Application.Run( new Top() );
}
}
class Top : Form
{
public Top()
{
string server = "127.0.0.1";
string port = "3307"; // MariaDB
string charset = "utf8mb4";
string user = "user";
string pass = "pass";
string database = "mysql";
string conn = string.Format( "server={0};port={1};charset={2};uid={3};pwd={4};database={5}",
server, port, charset, user, pass, database )
MySqlConnection link = new MySqlConnection( conn );
MySqlCommand cmd = new MySqlCommand( "INSERT INTO table VALUES (...)", link );
cmd.Connection.Open();
cmd.ExecuteNonQuery();
cmd.Connection.Close();
}
}
最終更新日: 2019/06/14