色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

c# 創(chuàng)建mysql數(shù)據(jù)表

錢良釵2年前15瀏覽0評論

C# 是一種廣泛使用的編程語言,用于開發(fā)各種類型的應(yīng)用程序。MySQL 是一個流行的開源數(shù)據(jù)庫管理系統(tǒng),因此,C# 和 MySQL 的結(jié)合非常有用。在本文中,我們將學(xué)習(xí)如何使用 C# 創(chuàng)建 MySQL 數(shù)據(jù)表。

//引用 MySql.Data.dll
using MySql.Data.MySqlClient;
//定義MySQL連接字符串
string connStr = "server=localhost;database=mydb;uid=root;pwd=mysql;";
//創(chuàng)建連接
MySqlConnection conn = new MySqlConnection(connStr);
conn.Open();
//定義創(chuàng)建表的SQL語句
string createTableSQL = @"
CREATE TABLE IF NOT EXISTS `students` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`name` VARCHAR(50) NOT NULL,
`age` INT(11) NOT NULL,
`gender` VARCHAR(50) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
";
//執(zhí)行創(chuàng)建表操作
MySqlCommand cmd = new MySqlCommand(createTableSQL, conn);
cmd.ExecuteNonQuery();
//關(guān)閉連接
conn.Close();

以上代碼中,我們首先使用 MySqlConnection 類定義了一個連接字符串,該連接用于連接到 MySQL 數(shù)據(jù)庫。接下來,我們使用該連接字符串創(chuàng)建了 MySqlConnection 示例 conn,并使用 conn.Open() 方法打開連接。

然后,我們定義了一個創(chuàng)建表的 SQL 語句,其中指定了表名稱以及表中的列。請注意,我們使用了 IF NOT EXISTS 關(guān)鍵字,以確保僅在指定名稱的表不存在時才創(chuàng)建該表。最后,我們使用 MySqlCommand 類的 ExecuteNonQuery() 方法執(zhí)行該 SQL 語句,并使用 conn.Close() 方法關(guān)閉連接。

總的來說,使用 C# 創(chuàng)建 MySQL 數(shù)據(jù)表非常簡單。只需使用 MySqlConnection 和 MySqlCommand 類,您就可以輕松地創(chuàng)建、更新和刪除 MySQL 數(shù)據(jù)庫中的表。