MySqlConnection
来连接数据库。我喜欢这种方法,因为我不需要安装任何东西。在Visual Studio 2010中是否有一种无需安装任何内容即可“选择数据源”的方法?
我要如何让一个MySQL选项(localhost)显示在其中一个列表中?还是说我必须安装某些东西?
(顺便说一句,我不想使用ODBC)
“从服务器资源管理器添加连接”: “Entity Data Model Wizard”:
MySqlConnection
来连接数据库。我喜欢这种方法,因为我不需要安装任何东西。经过大量搜索并尝试了许多解决方案,我终于成功了:
卸载连接器
从控制面板中卸载 MySQL for Visual Studio
按照下表重新安装它们
将程序集文件从 C:\Program Files (x86)\MySQL\MySQL Connector Net 6.9.8\Assemblies\v4.5
复制到 C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE
注销并重新打开您的解决方案
享受
Visual Studio要求在安装过程中通过添加Windows注册表中的某些条目来注册DDEX提供程序(数据设计扩展)(HKLM\SOFTWARE\Microsoft\VisualStudio\{version}\DataProviders
)。有关详细信息,请参见MSDN中的DDEX提供程序注册。
我曾经遇到过同样的问题,并通过卸载 MySQL Connector for Visual Studio 和 MySQL for Visual Studio 来解决它(因为我使用的是 Visual Studio 2022 版本,所以我不得不下载 2017 版本,2019 版本也支持它),然后重新安装之前的组件并使用适用于 MySQL 的框架版本(这有点麻烦,因为 SQL Server 更简单)。
MySql.Data.dll
程序集通过服务器资源管理器添加连接。@f00:感谢你的帮助。 - JohnB