与Visual Studio 2010集成的mysql服务器.net
问题描述:
'使用安装在OS win7(64bit)中的Visual studio 2010 express版本。我下载了安装成功的mysql server 5.5.16(64bit)。现在我想要将这些mysql服务器与VS 2010集成。我尝试通过安装.Net(32位)的MySQL连接器,但没有任何用处。他们没有64位的.Net连接器。 VS数据库浏览器不会显示连接到数据库时连接到mysql服务器的mysql选项。我对这些技术很陌生。请帮助我。'我试过6天。与Visual Studio 2010集成的mysql服务器.net
答
有64位的ODBC连接器:适用于Visual Studio服务器资源管理器集成
,如果你管理配置ODBC连接字符串,并把它列出的所有的更好,但不知道什么样的数据库服务器VS服务器资源管理器支持,即使它不会显示它并不意味着它不会工作,这只是一个UI工具。
你应该有另一个用于mySQL的UI工具,我过去用过SLQYog,非常满意。
一旦你创建了一个mySQL数据库并且有一些表和少量记录,你可以尝试从.NET建立连接并检查它是如何工作的,你可以在你的.NET代码中做这样的事情(只有一个许多使用连接示例...):
static private void InsertRow(string connectionString)
{
string queryString = "INSERT INTO myTable...";
OdbcCommand command = new OdbcCommand(queryString);
using (OdbcConnection connection = new OdbcConnection(connectionString))
{
command.Connection = connection;
connection.Open();
command.ExecuteNonQuery();
// The connection is automatically closed at
// the end of the Using block.
}
}