MVC数据库从SQL转移到mysql

来源:互联网 发布:网络用语rn是什么意思 编辑:程序博客网 时间:2024/06/06 09:37

由于需求变更,数据库由SQL转移到mysql,转移我们所使用的工具是Navicat Premium(点击下载)

这个工具可以连接多种类型的数据库


比如我们要讲SQLSERVER数据库中demo库的数据转移到mysql数据库中的sfq_test

选中sfq_test数据库 点击导入向导


选择ODBC


接下来步骤如图






选择服务器上的数据库 点击确定


选择需要转移过去的表点下一步


没什么修改的直接下一步


下一步,选择导入模式 看自己需要



点击开始 便开始导入到mysql数据库了。

那数据库表转移完成,mvc + ef如何连接mysql数据库呢 ?

首先下载安装两个文件,是在vs环境连接mysql需要的,我本机没有装mysql

mysql-connector-net-6.9.9.msi   和 mysql-for-visualstudio-1.2.7.msi

然后在项目安装nuget程序包 引用MySql.Data

连接字符串如下,EF代码sql与mysql查询方法是一致的  所以并不需要多少的修改项目便可以跑起来了

  <connectionStrings>    <add name="MyContext" connectionString="Data Source=10.33.1.247;port=3306;Initial Catalog=oa;user id=root;password=root;" providerName="MySql.Data.MySqlClient" />  </connectionStrings>



阅读全文
0 0
原创粉丝点击