.NET中各种数据库连接大全
http://dev.csdn.net/article/16/16437.shtm
http://www.connectionstrings.com/
http://community.csdn.net/Expert/TopicView3.asp?id=3705163

解决方案 »

  1.   

    MySQL 
    ODBC 
    Local database:
    "Driver={mySQL};Server=mySrvName;Option=16834;Database=mydatabase;" 
    Remote database:
    "Driver={mySQL};Server=data.domain.com;Port=3306;Option=131072;Stmt=;Database=my-database;Uid=username;Pwd=password;" 
    OLEDB, OleDbConnection (.NET) 
    Standard:
    "Provider=MySQLProv;Data Source=mydb;User Id=UserName;Password=asdasd;" 
    MySqlConnection (.NET) 
    EID:
    "Data Source=server;Database=mydb;User ID=username;Password=pwd;Command Logging=false" 
    This one is used with eInfoDesigns dbProvider, an add-on to .NET
    Declare the MySqlConnection:C#:
    using EID.MySqlClient;
    MySqlConnection oMySqlConn = new MySqlConnection();
    oMySqlConn.ConnectionString = "my connectionstring";
    oMySqlConn.Open(); VB.NET:
    Imports EID.MySqlClient
    Dim oMySqlConn As MySqlConnection = New MySqlConnection()
    oMySqlConn.ConnectionString = "my connectionstring"
    oMySqlConn.Open()
      

  2.   

    使用MYSQL官方提供的MySQL Connector Net 1.0.2以上版本,在官方网站的这里http://dev.mysql.com/downloads/connector/net/ 可以下载,使用方法就和VS.NET自己的SQLConnection之类的一样了。
       具体你可以看一下我以前写的这两篇文章在.NET环境下操作MySQL数据库http://www.cnblogs.com/jimmy/archive/2004/09/10/41892.htmlhttp://www.cnblogs.com/jimmy/archive/2004/09/15/43402.html
      

  3.   

    下载一个MYSQL ADO.NET的驱动 sf.net上有.就是MySQLDriverCS.
    通过它你可象操作MSSQL一样操作.
      

  4.   

    http://www.connectionstrings.com/
    ODBC 
     ODBC 2.50 Local database:"Driver={mySQL};Server=localhost;Option=16834;Database=mydatabase;"  ODBC 2.50 Remote database:"Driver={mySQL};Server=data.domain.com;Port=3306;Option=131072;Stmt=;Database=my-database;Uid=username;Pwd=password;"  ODBC 3.51 Local database:"DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=myDatabase;USER=myUsername;PASSWORD=myPassword;OPTION=3;"  ODBC 3.51 Remote database:"DRIVER={MySQL ODBC 3.51 Driver};SERVER=data.domain.com;PORT=3306;DATABASE=myDatabase; USER=myUsername;PASSWORD=myPassword;OPTION=3;"  OLE DB, OleDbConnection (.NET) 
     Standard:"Provider=MySQLProv;Data Source=mydb;User Id=UserName;Password=asdasd;" 
     MySqlConnection (.NET) 
     eInfoDesigns.dbProvider:"Data Source=server;Database=mydb;User ID=username;Password=pwd;Command Logging=false" 
    This one is used with eInfoDesigns dbProvider, an add-on to .NET
     Declare the MySqlConnection:C#:
    using eInfoDesigns.dbProvider.MySqlClient;
    MySqlConnection oMySqlConn = new MySqlConnection();
    oMySqlConn.ConnectionString = "my connectionstring";
    oMySqlConn.Open(); VB.NET:
    Imports eInfoDesigns.dbProvider.MySqlClient
    Dim oMySqlConn As MySqlConnection = New MySqlConnection()
    oMySqlConn.ConnectionString = "my connectionstring"
    oMySqlConn.Open()  SevenObjects MySqlClient (.NET) 
     Standard:"Host=server; UserName=myusername; Password=mypassword;Database=mydb;" 
    This is a freeware ADO.Net data provider from SevenObjects
     Core Labs MySQLDirect (.NET) 
     Standard:"User ID=root; Password=pwd; Host=localhost; Port=3306; Database=test;Direct=true; Protocol=TCP; Compress=false; Pooling=true; Min Pool Size=0;Max Pool Size=100; Connection Lifetime=0" 
    Read more at Core Lab and the product page.