mysql切换使用数据库_切换MySQL数据库步骤
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数据库步骤相关推荐
- mysql数据库连接配置路径_[zz]MySQL数据库主从同步安装与配置总结
注意:本文出自"阿飞"的博客 ,如果要转载本文章,请与作者联系! 并注明来源: http://blog.sina.com.cn/s/blog_49fd52cf0100pog2.ht ...
- mysql主从切换gtid不一致_解决mysql使用GTID主从复制错误问题
解决mysql使用GTID主从复制错误问题 做MySQL主从的话肯定会遇到很多同步上的问题, 大多数都是由于机器宕机,重启,或者是主键冲突等引起的从服务器停止工作, 这里专门收集类似问题并提供整理解决 ...
- mysql核心数据库_从MySQL基础进军MySQL核心架构 178集MySQL数据库核心基础视频教程 MySQL基础案例教程...
从MySQL基础进军MySQL核心架构 178集MySQL数据库核心基础视频教程 MySQL基础案例教程 课程目录 (1) 01MySQL基础_课程引入.avi (2) 02MySQL基础_为什么学习 ...
- 易语言mysql怎么写字段值_易语言数据库怎么加字段 数据库添加字段说明
易语言将access数据库作为数据源怎么添加记录到access? .版本 2 .支持库 eDB 数据库连接1.连接Access (取运行目录 () + "数据库名称", " ...
- mysql注册数据库_基于mysql数据库的注册
前期准备: 1.下载并安装mysql数据库5.X版本即可 2.学习相关的sql语法 3.在lib包导入mysql-connector-java-5.1.38-bin.jar数据库连接的jar包 创建数 ...
- JSP大作业数据库_本地MySQL【种种问题】
JSP大作业数据库MySQL第1部分.zip: 链接:https://pan.baidu.com/s/1ZHwxAnATQSSjC-F6EpxeUw 提取码:30kw JSP大作业数据库MySQL第二 ...
- 深入浅出mysql唐汉名_深入浅出MySQL++数据库开发、优化与管理维护+第2版+唐汉明 -- 存储引擎 - 数据类型 - 字符集和校验规则 -...
create schema deepInMySql; use deepInMySql; -- 查看当前默认存储引擎 show variables like '%table_type%'; -- 查看当 ...
- 公共mysql数据库_公共MySQL的数据库服务器层
MySQL插件式存储引擎是MySQL数据库服务器中的组件,负责为数据库执行实际的数据I/O操作,并能允许和强制执行面向特殊应用需求的特定特性集合.使用特殊存储引擎的主要优点之一在于,仅需提供特殊应用所 ...
- 程序安装mysql数据库_安装Mysql数据库
1.安装Mysql数据库 ①下载Mysql数据包 wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x8 ...
最新文章
- 论文:Insights on Transfer Optimization: Because Experience is the Best Teacher(1)文章结构以及以及自己的感觉
- 隔行换色案例||全选和全不选||QQ表情选择||多选下拉列表左右移动
- 手把手教你做一个react-redux-demo
- c++如何防止一个类被其他类继承?
- Linux编译内核出错怎么抓log,内核编译失败
- 《非暴力沟通》读书笔记
- CentOS+Nginx一步一步开始配置负载均衡
- python集合set底层原理_Python进阶11_字典dict和集合set的秘密
- Atitit 发帖机实现(1)-----UsrQBm2008 页面上下文规范
- wordpress如何获得当前用户的头像
- Xshell免费学生版
- KNX转485模块的开发
- Python:次方计算
- Mac系统之----教你怎么显示隐藏文件,或者关闭显示隐藏文件
- Centos 修改 DNS 怎样生效
- 高仿网易云音乐一(可扫描本地音乐播放)
- Java Web项目开发流程
- CCF真题 ISBN号码 题解
- vue网页预加载页面_页面预加载效果
- 数组 ,String
热门文章
- 【YOLOV5-5.x 源码解读】metrics.py
- 计算机科学千分之一高校,新突破 农业科学成为学校第4个进入ESI千分之一学科...
- 江苏计算机等级考试vfp,2005秋江苏省计算机等级考试笔试卷VFP
- 2012-11-06
- 如何提升乡村治理水平
- 使用百度地图定位功能第一次成功,第二次开始返回505错误码
- android游戏怎么玩,游戏攻略-热门手游最新攻略-游戏攻略大全-安卓乐园
- 从购买阿里云服务器到搭建Java开发环境 jdk1.8+tomcat8.5+mysql(CentOS7.3)
- 微信公众号支付JSSDK
- 服务器多账户管理系统,统一用户管理解决方案