首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我在MySQL工作台中创建了一个MySQL数据库,但无法在C#中使用

我在MySQL工作台中创建了一个MySQL数据库,但无法在C#中使用
EN

Stack Overflow用户
提问于 2016-12-19 09:39:34
回答 1查看 122关注 0票数 0

嗨,我是C#编程和MySQL方面的新手,但我想学习它。我在MySQL工作台中创建了一个数据库,在其中我创建了一个表并插入了一些数据。

现在,我想在我的C#桌面应用程序中使用这个数据库。但是如何将C#与该数据库连接起来呢?我不知道数据库在哪里。

如果我知道位置,那么我可以在C#中的连接字符串中输入它的地址,所以我的问题是

  1. 在MySQL工作台中创建数据库之后,文件保存在哪里?
  2. 我是否应该将该数据库文件与我的.exe文件放在一起?
EN

回答 1

Stack Overflow用户

发布于 2016-12-19 09:46:54

  1. 安装.net/ODBC的MySql连接器
  2. 安装MySql for visual studio
  3. 首先将MySql.Web、MySql.Data和MySql.Data.Entity.EF6 dll导入到项目中。
  4. 现在,通过右键单击任意文件夹->新项目->数据-> ADO.net实体数据模型,从数据库中创建实体框架数据模型。
  5. 单击“生成从数据库->下一步”
  6. 单击新建连接-> Change ->
  7. 选择MySql数据库作为数据源
  8. 提供MySql服务器凭据并选择数据库从数据库生成数据模型
  9. 现在,您可以创建实体类的实例,并从诸如dbEntitiesInstance.TableName这样的表中访问数据(也可以使用LINQ查询)。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41219625

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档