深圳信息港

当前位置:

连接MYSQL数据库的方法及示例

2019/04/11 来源:深圳信息港

导读

连接MYSQL数据库的方法及示例方法一:使用MYSQL推出的MySQL Connector/Net is an driver fo

连接MYSQL数据库的方法及示例

方法一:

使用MYSQL推出的MySQL Connector/Net is an driver for MySQL

该组件为MYSQL为访问MYSQL数据库设计的.NET访问组件。

安装完成该组件后,引用命名空间SqlClient;

使用命令行编译时:csc /r:l

方法二:

通过ODBC访问MYSQL数据库

访问前要先下载两个组件:和MYSQL的ODBC驱动(MySQL Connector/ODBC (MyODBC) driver)目前为3.51版

安装完成后,即可通过ODBC访问MYSQL数据库

方法三:

使用CoreLab推出的MYSQL访问组件,面向.NET

安装完成后,引用命名空间:Sql;

使用命令编译时:csc /r:l

以下为访问MYSQL数据库实例

编译指令:csc /r:l /r:l

using System;

using ;

using xt;

using Sql;

using bc;

using SqlClient;

class ConnectMySql

{

public void Connect_CoreLab()

{

string constr = "User Id=root;Host=localhost;Database=qing;password=qing";

MySqlConnection mycn = new MySqlConnection(constr);

en();

MySqlCommand mycm = new MySqlCommand("select * from shop"香椿树苗
,mycn);

MySqlDataReader msdr = ecuteReader();

while(ad())

{

if (sRows)

{

iteLine(tString(0));

}

}

ose();

ose();

}

public void Connect_Odbc()

{

//string MyConString ="DSN=MySQL;UID=root;PWD=qing";

string MyConString = "DRIVER={MySQL ODBC 3螺旋丝杆升降机
.51 Driver};" +

"SERVER=localhost;" +

"DATABASE=test;" +

"UID=root;" +

"PASSWORD=qing;" +

"OPTION=3";

OdbcConnection MyConn = new OdbcConnection(MyConString);

en();

OdbcCommand mycm = new OdbcCommand("select * from hello"盐价格报价
,MyConn);

OdbcDataReader msdr = ecuteReader();

while(ad())

{

if (sRows)

{

iteLine(tString(0));

}

}

ose();

ose();

}

public void Connect_Net()

{

string myConnectionString = "Database=test;Data Source=localhost;User Id=root;Password=qing";

MySqlConnection mycn = new MySqlConnection(myConnectionString);

en();

MySqlCommand mycm = new MySqlCommand("select * from hello",mycn);

MySqlDataReader msdr = ecuteReader();

while(ad())

{

if (sRows)

{

iteLine(tString(0));

}

}

ose();

ose();

}

public static void Main()

{

ConnectMySql ms = new ConnectMySql();

nnect_CoreLab();

nnect_Odbc();

Connect_Net();

}

}

标签

友情链接