MySQL Connector/NET 发行说明
为了让您的 MySQL Connector/NET 应用程序连接到 MySQL 数据库,它必须使用 MySqlConnection
对象建立连接。
MySqlConnection
构造函数将连接字符串作为其参数之一。连接字符串提供了连接到 MySQL 数据库所需的信息。连接字符串在第 4 章“Connector/NET 连接” 中进行了更详细的讨论。有关支持的连接字符串选项的列表,请参阅第 4.5 节“Connector/NET 连接选项参考”。
以下代码展示了如何创建连接对象/
using System;
using System.Data;
using MySql.Data;
using MySql.Data.MySqlClient;
public class Tutorial1
{
public static void Main()
{
string connStr = "server=localhost;user=root;database=world;port=3306;password=******";
MySqlConnection conn = new MySqlConnection(connStr);
try
{
Console.WriteLine("Connecting to MySQL...");
conn.Open();
// Perform database operations
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
conn.Close();
Console.WriteLine("Done.");
}
}
调用 MySqlConnection
构造函数时,它会返回一个连接对象,该对象用于后续数据库操作。在进行任何其他操作之前,请打开连接。在应用程序退出之前,通过在连接对象上调用 Close
来关闭与数据库的连接。
有时,尝试对连接对象执行 Open
操作可能会失败,从而生成可以使用标准异常处理代码处理的异常。
在本节中,您学习了如何创建到 MySQL 数据库的连接,以及如何打开和关闭相应的连接对象。