说实话,我正在学习Visual Basic,我想将Visual Studio 2013 Express连接到我在默认3306端口上运行的本地MySQL数据库。现在,我只是欣喜若狂,只是让它出现在探险家中让我玩,看看用它做什么。
现状:
所以,我开放了数据源"侧栏并尝试建立与数据库的连接:
顺便说一句,底部的凭据和数据库名称都是正确的。 然而,"测试连接"这个通用的,无益的错误让我笑了起来:
所以我做一些谷歌搜索,弄清楚我搞砸了服务器的my.ini文件。这些是我从默认配置中进行的唯一编辑:
尽我所知,所有人都试图尽可能多地消除连接障碍。 我确保服务器正在运行,每次配置更改后重新启动服务,我可以从MySQL Workbench访问数据库就好了。我不知所措:(所以,如果你有一个想法,让我们听听!:)
如果我遗漏了任何有用的内容,或者您需要更多信息,我会帮您解决此问题!
答案 0 :(得分:0)
实际上我可能已经找到了解决方案! 因为我有同样的问题;无法使用Visual Basic的Express版本连接到MySQL:它本身似乎与MS许可有关。
然而,我发现了Oracle MySQL的一个声明,在新版本的Visual Studio社区中,可以使用MySQL连接到数据库。 我刚刚完成了Visual Studio Community 2013的安装,并使用MySQL成功创建了一个连接本地数据库。
您可以下载Visual Studio社区Here:
此外,您必须为Visual Studio下载并安装MySQL,下载链接here:
似乎没有必要安装MySQL连接器。
我见过同一个问题的多个主题。希望现在解决。