.net怎么连贯mysql数据库
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数据库的细致内容,更多请关注 百分百源码网 其它相干文章!