作者:手机用户2502883723 | 来源:互联网 | 2020-12-03 06:54
net连接mysql数据库的方法:首先引用MySQLconnectorNet组件;然后在ASP.NET项目引用中添加地MySQL.Data.dll的引用;最后使用ConnectMySql代码完成对数据库的连接即可。
net连接mysql数据库的方法:首先引用MySQL connector/Net组件;然后在ASP.NET项目引用中添加地MySQL.Data.dll的引用;最后使用ConnectMySql代码完成对数据库的连接即可。
3-1、使用下面的代码完成对数据库的连接:
using MySql.Data.MySqlClient;namespace ConnectMySql
{ class Class1
{ public MySqlDataReader GetData()
{ string cOnnection= "server=localhost;user id=root;password=123456;database=ABC; pooling=true;";
MySqlConnection cOnn= new MySqlConnection(connection); string sqlQuery = "SELECT * FROM Article";
MySqlCommand comm = new MySqlCommand(sqlQuery, conn);
conn.Open();
MySqlDataReader dr = comm.ExecuteReader();
conn.Close(); return dr;
}
}
}
代码注意两点:一是使用using MySql.Data.MySqlClient; 二是写好连接字符串connection,当然,这个连接字符串可以不象上面那样写在具体的代码中,而是推荐写在ASP.NET应用的根目录中的配置文件web.config的节内,如下:
3-2、在web.config中配置连接字符串完成对MySQL数据库的连接(推荐,替代方法3-1)
其中DBConnection即是对MySQL的连接,如果是这样的配置连接字符串,可以使用下面的代码将其取出(注意仍然有 using MySql.Data.MySqlClient; 语句):
public static MySqlConnection CreateConn()
{ string _cOnn= WebConfigurationManager.ConnectionStrings["DBConnection"].ConnectionString;
MySqlConnection cOnn= new MySqlConnection(_conn); return conn;
}
使用这种办法取出连接字符串并建立对数据库的连接,今后的使用直接调用该方法创建对MySQL数据库的连接,并使用ADO.NET完成任务。
以上就是.net 怎么连接mysql数据库的详细内容,更多请关注 第一PHP社区 其它相关文章!