主页 > 编程资料 > C# >
发布时间:2015-01-09 作者:网络 阅读:227次

下载C#连接MySql所需的库文件MySQLDriverCS,由两个文件组成libmySQL.dll,MySQLDriverCS.DLL。

将libmySQL.dll拷贝到c:\windows\system32目录下,然后将MySQLDriverCS.DLL引入到C#或ASP.NET工程。

(引入操作:项目右键->添加引用->浏览)

 

首先导入命名空间
using MySQLDriverCS;

在方法中使用

 

[csharp] view plaincopy
 
  1. MySQLConnection conn = new MySQLConnection(new MySQLConnectionString("数据库IP地址","数据库名" "用户名""密码").AsString);  
  2.   
  3. MySQLCommand cmd = new MySQLCommand("SQL语句", conn);  
  4.   
  5. conn.Open();  
  6.   
  7. cmd.ExecuteNonQuery();  
  8.   
  9. Conn.Close();  

具体代码例子:

[csharp] view plaincopy
 
  1. using MySQLDriverCS;   
  2. // 建立数据库连接  
  3. MySQLConnection DBConn;  
  4. DBConn = new MySQLConnection(new MySQLConnectionString("localhost","mysql","root","",3306).AsString);  
  5. DBConn.Open();   
  6. // 执行查询语句  
  7. MySQLCommand DBComm;  
  8. DBComm = new MySQLCommand("select Host,User from user",DBConn);   
  9. // 读取数据  
  10. MySQLDataReader DBReader = DBComm.ExecuteReaderEx();   
  11. // 显示数据  
  12. try  
  13. {  
  14. while (DBReader.Read())  
  15. {  
  16. Console.WriteLine("Host = {0} and User = {1}", DBReader.GetString(0),DBReader.GetString(1));  
  17. }  
  18. }  
  19. finally  
  20. {  
  21. DBReader.Close();  
  22. DBConn.Close();  
  23. }   
  24. //关闭数据库连接  
  25. DBConn.Close();  


 

关键字词: