首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >c# - MySQL数据库中的主从连接字符串

c# - MySQL数据库中的主从连接字符串
EN

Stack Overflow用户
提问于 2017-04-25 21:27:22
回答 2查看 1.5K关注 0票数 1

我有主数据库和从数据库。master关闭时,slave将自动设置为master。两者都在不同的服务器上。我正在使用MySQL服务器。

在我的c#应用程序中,我使用具有主服务器IP地址和凭证的主数据库连接作为连接字符串。

当Master服务器出现故障时,如何将DB连接字符串自动更新到备机?C#程序从主服务器切换到从服务器的条件是什么?

我使用实体框架来连接数据库。有没有人能帮我找到一个解决方案。

EN

回答 2

Stack Overflow用户

发布于 2017-04-25 21:36:22

然后您应该在连接字符串中指定服务器名称,如下所示。在MySQL Connection Strings上查看

代码语言:javascript
复制
Server=master_server,slave_server;Database=myDataBase;Uid=myUsername;Pwd=myPassword;
票数 1
EN

Stack Overflow用户

发布于 2017-04-25 21:36:07

您可以在app.config或web.config中添加2个不同名称的连接字符串。则DbContext应接收要连接的连接字符串的名称。然后,您只需使用从连接字符串名称作为构造函数参数来创建一个新的DbContext。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43612040

复制
相关文章

相似问题

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