0
点赞
收藏
分享

微信扫一扫

EF6链接MySql报The underlying provider failed on open错误

哈哈镜6567 2023-03-25 阅读 95


这个问题困惑了好久,在自己电脑是数据库连接都可以用(VS2017),

但是在公司的电脑(VS2015)上死活报:The underlying provider failed on open这个错误。

网上查找了很多资料都没有得到解决,之前一直怀疑是VS版本的问题。

今天有尝试了下发现:

连接地址用的域名在VS2015下会报错,在VS2017下能正常使用。

改成IP地址就好了

<add name="tscsimplecrmdbEntities" connectionString="metadata=res://*/TSCSimpleCRMTool.csdl|res://*/TSCSimpleCRMTool.ssdl|res://*/TSCSimpleCRMTool.msl;provider=MySql.Data.MySqlClient;provider connection string="server=120.79.188.***;port=3306;user id=****;password=****;persistsecurityinfo=true;database=tscsimplecrmdb"" providerName="System.Data.EntityClient" />

简直坑....


举报

相关推荐

0 条评论