weixin_44220583
江麟
采纳率0%
2019-02-27 17:00

C#连接本地Mysql数据库失败

C#连接本地数据库时失败,数据库是用的ComsenzEXP论坛安装包里面集成的sql数据库,MySQL client version: 5.0.90,一开始用sqlconnection连接,连接失败,后来看了下版本,是6.5之前的,于是用OLEDB连接,还是失败,有一点值得提的就是我安装集成包的时候提示我3306端口被占用,提示让我用3307,我点了确定然后安装了。在SQL连接语句中我也看有老哥用过Port=33087,但我用的时候就不知道为什么说不支持此关键字,用的VS2010,望大神指教,贴下代码
```public static OleDbConnection GetConnection()
{
OleDbConnection conn = new OleDbConnection();
try
{
conn.ConnectionString = "Provider=SQLOLEDB;Data Source=127.0.0.1;Database=dreamer;User ID=root;Password=11111111";
conn.Open();
conn.Close();
}
catch
{
MessageBox.Show("连接失败");
}
return conn;
}

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

  • huyuan55555 huyuan55555 2年前

    别用OLEDB了 过时而且很麻烦的,NuGet里面有MySQL的库工具 使用和sql的差不多

    点赞 评论 复制链接分享

相关推荐