开发者社区 问答 正文

轻云服务器里.NET程序连接MYSQL的问题



       我的程序在本地开发环境是 .net+mysql,在本地测试连接mysql成功,然后我把本地数据库导入阿里云端


的数据库 qdm-XXXX.hichina.com,然后再用本地.NET web程序远程连接云端地址为 qdm-XXXX.hichina.com 的


mysql也成功连接。但是我把本地的.NET web程序上传到云端并访问 qdm-XXXX.hichina.com的mysql数据却报A


ctivation error occured while trying to get instance of type Database错误,这是什么原因?  
说白了 如何才能在云端用.NET web程序访问云端的mysql数据库。
记得最开始在本地测试MYSQL连接不上的时候是未安装mysql-connector-net ,初步怀疑这个轻云端环境也缺少连接.NET连
接mysql的mysql-connector-net这个插件,不知道这个插件如何安装上去。


新人学习接触云端 ,请大家多多指教!!

展开
收起
startabc123 2016-02-01 16:38:41 5600 分享 版权
2 条回答
写回答
取消 提交回答
  • 回 1楼dongshan8的帖子
    谢谢您的耐心解答,我也有这方面怀疑,但是觉得这不应该是个问题~  
    2016-02-01 23:32:24
    赞同 展开评论
  • 旺旺:nectar2。
    楼主您好,

    现在我找不到关于轻云服务器的产品介绍信息。

    但从现有的一些虚拟主机产品介绍来看,一般.net 搭配的是mssql 数据库,即Windows平台里的。Linux平台里的,一般是php+mysql数据库。

    不确定您当时购买的产品介绍中,是否明确支持.net + mysql的组合方式。

    所以,个人觉得如果您选择的是Windows系统,很可能是不支持mysql的连接方式的(如您提到“未安装mysql-connector-net”)。

    -------------------------

    回 2楼(startabc123) 的帖子
    您好,

    目前从已有的虚拟主机产品来看,区分了Windows和Linux系统,所以并不是以前见到的“全功能空间”。典型的,如果需要php+mysql,需要选择Linux系统。同理,如需要.net + mssql,那应该是Windows平台。
    2016-02-01 19:51:11
    赞同 展开评论