我已经尝试在这里搜索和阅读帖子和问题,但我仍然找不到我需要的答案。希望有人可以帮助我...
我正在使用Visual Studio 2012,我正在尝试连接MySQL中的托管数据库,该数据库使用phpMyAdmin。
我在这里有一个例子,用于连接到SQLServer数据库,如下所示:
new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\ecomerce.mdf;Integrated Security=True;User Instance=True");
(我知道它连接到本地数据表,但这并不重要)
我相信我应该找到一些不同的'new'类型来实例化,以便连接到MySQL数据库,因为'new SQLConnection'适用于SQLServer。 一位朋友告诉我,我应该使用Oracle提供的“MySQL数据连接”。我下载并安装了它,但实际上没有看到任何变化。我该怎么办?我应该做什么来连接我的数据库?
答案 0 :(得分:0)
MySql的简单连接字符串是(在C#中)
MySqlConnection cnn = new MySqlConnection("Server=myServerAddress;" +
"Database=myDataBase;" +
"Uid=myUsername;" +
"Pwd=myPassword;");
当然,您应该添加对适用于您的MySql版本的MySql.Data.dll的引用,并添加using语句以引用代码中的命名空间。
找到其他连接字符串变体的示例答案 1 :(得分:0)
string strConn = @"Server=localhost;Database=Bancodados;Uid=root;Pwd='numsey';Connect Timeout=30;";
conn = new MySqlConnection(strConn);