1.ABP官网下载对应的框架代码,并还原NuGet包

2.在控制台中程序包源选择 全部 默认程序选择 *.EntityFrameworkCore,并依次输入

1 install-package pomelo.entityframeworkcore.mysql.design2

3 install-package pomelo.entityframeworkcore.mysql

3.更改配置文件

在解决方案entityframeworkcore层找到DbContextConfigurer文件,修改里面的内容

4.卸载sql server的NuGet包

在程序包管理器控制台使用代码进行卸载

uninstall-package microsoft.entityframeworkcore.sqlserver

5.重新修改数据库连接字符串

找到appsettings.json文件重新修改数据库连接字符串进行修改

"Default": "Server=localhost;Port=3306;Database=数据库名字;Uid=root;Pwd=数据库密码;"

6.重新添加数据迁移

a、找到*.EntityFrameworkCore层的Migrations文件夹,删除文件夹里面的所有文件,不要删除文件夹。

b、删除完文件之后,重新生成解决方案。

c、接着在程序包管理器控制台 默认程序选择 *.EntityFrameworkCore 敲入命令Add-Migration NewInit 当出现 To undo this action, use Remove-Migration. 时为执行成功。

d、再次执行 update-database 出现Applying migration '20190513024725_NewInit'. 数据库迁移成功。

在Mysql数据库中就可以看到所有的表。

有的小伙伴可能执行会出错(当然这是我安装过程中遇到的问题 ), 可能会有以下几个问题

1.PowerShell version 2.0 is not supported. Please upgrade PowerShell to 3.0 or greater and restart Visual Studio.

对于这个问题是由于win7系统版本较低,需要更新 。在微软官网即https://www.microsoft.com/zh-CN/download/details.aspx?id=40855 这个地址,下载安装 Windows6.1-KB2819745-x64-MultiPkg.msu 即可。当然若是新系统或win10应该不会出现这样的问题

2.Your startup project 'YTMyprocte.Web.Host' doesn't reference Microsoft.EntityFrameworkCore.Design.

这个问题是由于缺Microsoft.EntityFrameworkCore.Design.包,将这个包装上之后就ok了。

mysql切换使用数据库_切换MySQL数据库步骤相关推荐

  1. mysql数据库连接配置路径_[zz]MySQL数据库主从同步安装与配置总结

    注意:本文出自"阿飞"的博客 ,如果要转载本文章,请与作者联系! 并注明来源: http://blog.sina.com.cn/s/blog_49fd52cf0100pog2.ht ...

  2. mysql主从切换gtid不一致_解决mysql使用GTID主从复制错误问题

    解决mysql使用GTID主从复制错误问题 做MySQL主从的话肯定会遇到很多同步上的问题, 大多数都是由于机器宕机,重启,或者是主键冲突等引起的从服务器停止工作, 这里专门收集类似问题并提供整理解决 ...

  3. mysql核心数据库_从MySQL基础进军MySQL核心架构 178集MySQL数据库核心基础视频教程 MySQL基础案例教程...

    从MySQL基础进军MySQL核心架构 178集MySQL数据库核心基础视频教程 MySQL基础案例教程 课程目录 (1) 01MySQL基础_课程引入.avi (2) 02MySQL基础_为什么学习 ...

  4. 易语言mysql怎么写字段值_易语言数据库怎么加字段 数据库添加字段说明

    易语言将access数据库作为数据源怎么添加记录到access? .版本 2 .支持库 eDB 数据库连接1.连接Access (取运行目录 () + "数据库名称", " ...

  5. mysql注册数据库_基于mysql数据库的注册

    前期准备: 1.下载并安装mysql数据库5.X版本即可 2.学习相关的sql语法 3.在lib包导入mysql-connector-java-5.1.38-bin.jar数据库连接的jar包 创建数 ...

  6. JSP大作业数据库_本地MySQL【种种问题】

    JSP大作业数据库MySQL第1部分.zip: 链接:https://pan.baidu.com/s/1ZHwxAnATQSSjC-F6EpxeUw 提取码:30kw JSP大作业数据库MySQL第二 ...

  7. 深入浅出mysql唐汉名_深入浅出MySQL++数据库开发、优化与管理维护+第2版+唐汉明 -- 存储引擎 - 数据类型 - 字符集和校验规则 -...

    create schema deepInMySql; use deepInMySql; -- 查看当前默认存储引擎 show variables like '%table_type%'; -- 查看当 ...

  8. 公共mysql数据库_公共MySQL的数据库服务器层

    MySQL插件式存储引擎是MySQL数据库服务器中的组件,负责为数据库执行实际的数据I/O操作,并能允许和强制执行面向特殊应用需求的特定特性集合.使用特殊存储引擎的主要优点之一在于,仅需提供特殊应用所 ...

  9. 程序安装mysql数据库_安装Mysql数据库

    1.安装Mysql数据库 ①下载Mysql数据包 wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x8 ...

最新文章

  1. 论文:Insights on Transfer Optimization: Because Experience is the Best Teacher(1)文章结构以及以及自己的感觉
  2. 隔行换色案例||全选和全不选||QQ表情选择||多选下拉列表左右移动
  3. 手把手教你做一个react-redux-demo
  4. c++如何防止一个类被其他类继承?
  5. Linux编译内核出错怎么抓log,内核编译失败
  6. 《非暴力沟通》读书笔记
  7. CentOS+Nginx一步一步开始配置负载均衡
  8. python集合set底层原理_Python进阶11_字典dict和集合set的秘密
  9. Atitit  发帖机实现(1)-----UsrQBm2008 页面上下文规范
  10. wordpress如何获得当前用户的头像
  11. Xshell免费学生版
  12. KNX转485模块的开发
  13. Python:次方计算
  14. Mac系统之----教你怎么显示隐藏文件,或者关闭显示隐藏文件
  15. Centos 修改 DNS 怎样生效
  16. 高仿网易云音乐一(可扫描本地音乐播放)
  17. Java Web项目开发流程
  18. CCF真题 ISBN号码 题解
  19. vue网页预加载页面_页面预加载效果
  20. 数组 ,String

热门文章

  1. 【YOLOV5-5.x 源码解读】metrics.py
  2. 计算机科学千分之一高校,新突破 农业科学成为学校第4个进入ESI千分之一学科...
  3. 江苏计算机等级考试vfp,2005秋江苏省计算机等级考试笔试卷VFP
  4. 2012-11-06
  5. 如何提升乡村治理水平
  6. 使用百度地图定位功能第一次成功,第二次开始返回505错误码
  7. android游戏怎么玩,游戏攻略-热门手游最新攻略-游戏攻略大全-安卓乐园
  8. 从购买阿里云服务器到搭建Java开发环境 jdk1.8+tomcat8.5+mysql(CentOS7.3)
  9. 微信公众号支付JSSDK
  10. 服务器多账户管理系统,统一用户管理解决方案