EF 与 sql server 转到mysql
来源:互联网 发布:下载12360软件下载 编辑:程序博客网 时间:2024/05/17 10:26
首先说明一下项目的环境,由于考虑到性能问题,或者是CTO的想法,需要将数据库从mssqlserver迁移到mysql,然后就是一顿改。
第一步肯定是要配置服务器环境,从官网上下载了mysql 5.7, 一键配置,设置端口什么的,然后配置远程访问。
第二步就是在vs里面添加mysql的数据源,方便添加EF,然后下载了Mysql for Visual Studio 1.1.1,不知道是1.1.1还是1.1.4,反正重启之后就有了,
第三步就是连接mysql服务器,然后添加实体数据模型,改了一下代码,运行没有问题,
第四步,发布,发布到IIS的时候,总是报错,然后看了一下网上,发现要在服务器里面装一个mysql connector net ,妈的,为了这个问题,一直查原因,搞死老夫了
最后程序完美发布。
说一下,用EF+mysql遇到的几个坑,一个就是mysql不支持mars,然后就会报这个错误,There is already an open DataReader associated with this Connection which must be closed first.
后来在overstack网站上找到了解决办法:
把linq表达式改成了扩展方法的形式,然后使用Include()把导航属性全包含进去就好了。
先暂时就说这么多,话说我用ab工具测试性能的时候,发现每秒钟处理的请求数竟然只有30个,当并发数达到200的时候,不知道是服务器的性能有问题,还是我的代码写的不行。反正就是性能低
0 0
- EF 与 sql server 转到mysql
- EF 配置 (Sql Server, MySql)
- 怎样把access转到SQL SERVER
- [sql server] 2005转到2000的步骤
- Mysql与SQL Server比较
- SQL Server与MySQL分页
- SQL Server 2005数据库转到SQL Server 2000的步骤
- SQL Server 2005数据库文件转到SQL Server 2000的步骤
- SQL 与MYSQL与SQL SERVER与ORACLE的关系
- 从ACCESS转到学习SQL SERVER所遇到的几个问题
- 将ACCESS数据库数据转到SQL server数据库中(通用)
- SQL Server数据转到Oracle 数据库(一)
- SQL Server数据转到Oracle 数据库(二)
- (转载)Mysql与SQL Server比较
- SQL Server与MySQL数据库对比
- Mysql与sql server的区别
- 结合使用 MySQL 与 SQL Server
- SQL Server与MySQL数据库对比
- Summernote – 基于 Bootstrap 的文本编辑器
- 紫书动规 例题9-7 UVA
- iOS最笨的办法实现无限轮播图(网络加载)
- C#多态与虚方法
- LeetCode : Path Sum III
- EF 与 sql server 转到mysql
- Node.js的安装和配置
- 射频识别技术漫谈(20)——RC系列射频接口芯片
- 手机端调用相机上传图片
- 第十、Java的二维数组
- PTA 阶乘升级版
- 实现基于内存的HPA
- ACM习题O-15
- phpmailer实现简单的邮件发送(以网易邮箱smtp服务器为例)