标签:
直接开撸。
1、只需要Mysql.data.dll 下载好后随意放一个地方。
2、在新建的工程里面添加引用。
浏览选择下载的mysql.data.dll地址。确定后如图所示。
3、添加成功后,命名空间就能输入using MySql.Data.MySqlClient了。
至此,就能成功连接mysql。
步骤:
<connectionStrings>
<add name="MySQLconnStr" connectionString="Server=localhost;Database=tset; User=root;Password=****;Use Procedure Bodies=false;Charset=utf8;Allow Zero Datetime=True; Pooling=false; Max Pool Size=50; "/>
</connectionStrings>
配置xml。 跟sql一样。
2、获得数据库连接
/// <summary>
/// 获取数据库连接
/// </summary>
/// <returns></returns>
public MySqlConnection getConn(){
string connstr = System.Configuration.ConfigurationManager.ConnectionStrings["MySQLconnStr"].ConnectionString;
mysqlConnection = new MySqlConnection(connstr);
return mysqlConnection;
}
3、执行数据操作
/// <summary>
/// 执行查询
/// </summary>
/// <param name="commText"></param>
/// <returns></returns>
public MySqlDataReader ExecuteNonQuery(String commText){
MySqlConnection mysqlcon = this.getConn();
mysqlcon.Open();
MySqlCommand mysqlCommand = new MySqlCommand();
mysqlCommand.Connection = mysqlcon;
mysqlCommand.CommandText = commText;
MySqlDataReader mySqlDataReader = null;
try
{
mySqlDataReader = mysqlCommand.ExecuteReader();
}
catch (Exception ex)
{
}
finally
{
mysqlcon.Close();
}
return mySqlDataReader;
}
public void ExecuteNullQuery(String commText){
MySqlConnection mysqlcon = this.getConn();
mysqlcon.Open();
MySqlCommand mysqlCommand = new MySqlCommand();
mysqlCommand.Connection = mysqlcon;
mysqlCommand.CommandText = commText;
//执行操作
mysqlCommand.ExecuteNonQuery();
mysqlcon.Close();
}
over~
标签:
原文地址:http://www.cnblogs.com/ybwyf/p/5448783.html