有没有办法让 MySQL 与 Visual Studio 2012 Express 一起工作?
Posted
技术标签:
【中文标题】有没有办法让 MySQL 与 Visual Studio 2012 Express 一起工作?【英文标题】:Is there a way to get MySQL to work with Visual Studio 2012 Express? 【发布时间】:2014-04-22 05:58:26 【问题描述】:我有一台 Windows 7 64 位计算机。
我的 Visual Studio 是:VS Express for Desktop 2012。 我有 mysql 服务器 5.6.15。 我试过安装程序 5.5 和 5.6 http://dev.mysql.com/downloads/installer/
我相信我有 .NET 4.5
我已经尝试过 MySQL 连接器/网络(6.74、6.66、6.57、6.16。)
但我无法通过 VS 2012 Express(或 2013 年)访问 MySQL。 (见下文)
这是我的 Visual Studio。
这些我都试过了:
MySQL Data Source not appearing in Visual Studio
How to connect to a MySQL Data Source in Visual Studio
MySQL Connector for Visual Studio 2012 Update 3
MySQL NET Connect 6.7.2 in Visual Studio 2012
mySQL DataSource on Visual Studio 2012
MySQL For Visual Studio 2012/2013
没有一个有效。是我的 Visual Studio 吗?
通过对 Connector/NET 的所有尝试和错误,它似乎是我的 Visual Studio 速成版?我需要2010吗?真的很讨厌失去所有的功能(我通常使用 2013,但希望能够连接到 MySQL 进行一些学习项目)。
编辑:我认为它是 Visual Studio 版本,特别是“Express”,尽管我上传的附加组件说它适用于 Visual Studio 2008、2010 和 2012...我认为它仅适用于完整版版本。
如果您以某种方式让 Express 与 MySQL 一起工作,我很想知道您的配置。
【问题讨论】:
您收到的错误信息是什么?您是否检查过您是否能够通过其他方式(至少telnet
)从您使用 VS 的机器连接到 mysql 服务器? MySQL 服务器连接是基于主机的(不仅仅是用户名/密码 - 用户名 - 密码@host)
快递版不提供
@bansi,我没有收到错误消息。我可以很好地运行工作台并查询 MySQL 数据库。我在想也许我没有注册2012?我什至在 Microsoft 网站上都找不到 Visual Studio 2012 Express。想知道 MySQL 是否不再支持它...visualstudio.com/en-us/downloads/…
我在使用 VS 的 MySQL 连接器上从来没有遇到过任何问题。可能是因为我从不使用安装程序。我只是将 .Net & Mono
的 zip 解压缩并引用所需的 mysql.data.dll
,您将无法获得 VS 集成(可能我不太信任 VS),但您可以编码 using MySql.Data.MySqlClient;
。跨度>
【参考方案1】:
我在 MySQL 页面上找到了这个 - 我将它作为答案发布,因为大约有 6 个其他帖子似乎有类似的问题。如果有人能够让 Express 版本与 MySQL 一起工作(如果可能的话)——那将是最好的答案。
否则,这可能对其他人有帮助。
http://forums.mysql.com/read.php?38,546265,564533#msg-564533
【讨论】:
这确实是最好的答案。 IMO *** 不应提供绕过“法律约束”的解决方法(如果存在)。以上是关于有没有办法让 MySQL 与 Visual Studio 2012 Express 一起工作?的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法让 Visual Studio Code 识别 PHP 文件中的 HTML 语法
mysql-ERROR 1140 (42000)错误解决办法