abp执行mysql语句_ABP创建数据库操作步骤

1 ABP创建数据库操作步骤

1.1 SimpleTaskSystem.Web项目中的Web.config文件修改数据库配置。

1.2 “程序包管理器控制台”选择相应选项。

(1)程序包源:nuget.org

(2)默认项目:SimpleTaskSystem.EntityFramework

30c85a8e1340084703696bcf5da5b911.png

1.3 “程序包管理器控制台”执行命令Add-Migration "InitialCreate"。

1.4 “程序包管理器控制台”执行命令Update-Database。

1.5 命令执行完毕,我们可以看到SQL Server数据库自动生成了一个SimpleTaskSystemDb数据库(含数据表)。

8b349ffc73860f2d292716cf0d9bbeda.png

2 可能遇到的问题

2.1 在执行“”命令时,可能出现创建数据表失败的现象,并在“程序包管理器控制台”中打印如下错误提示信息。

816067343b4b01479203adfcf722175a.png

原因及解决方法:Web.config数据库配置信息不正确,需检查配置。其中 name="Default" 建议不要修改,否则也会出现上述错误。如果修改,需同时修改SimpleTaskSystem.EntityFramework项目中SimpleTaskSystemDbContext.cs文件的Default值,使其保持一致。

public SimpleTaskSystemDbContext()

: base("Default")

{

}

详解Oracle手动创建数据库几大步骤

在这里我们将介绍Oracle手动创建数据库几大步骤,包括前期的准备工作,以及具体的实施. Oracle手动创建数据库是本文介绍的重点,希望通过本文能帮助大家更好的利用Oracle.51CTO也向您推荐 ...

5.MySQL数据库操作步骤

第一步:登录到MySQL服务器 第二步:选择当前要操作的数据库 第三步:设置请求和返回数据的字符集 第四步:执行SQL语句 l 增加记录:INSERT INTO news(title,content) ...

PHPcmsv9 还原数据库 操作步骤

相比dedecms,相同之处:模版好制作,都是开源.不同之处:pc貌似有更好的 负载能力. 言归正传,这两天在捣鼓phpcmsv9程序,但是本地调试好了之后,无论是通过打包方式,还是 转移数据的方式. ...

java连接MySQL数据库操作步骤

package com.swift; //这里导入的包是java.sql.Connection而不是com.mysql.jdbc.Connection import java.sql.Connecti ...

智能POS删除文件和数据库操作步骤

1. 2. 3. 4.winbox:日志:winboxcash:数据库:winboxcyb:其他文件: 5.删除以上三个文件夹

安装Oracle数据库操作步骤

第一步: 第二步: 第三步: 第四步: 第五步:输入密码 第六步:继续 第七步: 第八步:进入主页后 第九步:登录进去后是这样子 第十步: 第十一步: 第十二步: 最后一步:看到桌面上有个图标就说明安 ...

MVC CodeFirst简单的创建数据库(非常详细的步骤)

最近在学习MVC的开发,相信有过开发经验的人初学一个新的框架时候的想法跟我一样最关心的就是这个框架如何架构,每个架构如何分工,以及最最关键的就是如何与数据库通信,再下来才是学习基础的页面设计啊等 ...

我的Android六章:Android中SQLite数据库操作

今天学习的内容是Android中的SQLite数据库操作,在讲解这个内容之前小编在前面有一篇博客也是讲解了SQLite数据库的操作,而那篇博客的讲解是讲述了 如何在Window中通过DOM来操作数据库 ...

Oracle 11g R2创建数据库之手工建库方式

在之前的博文当中梳理了关于DBCA静默方式创建数据库的过程,本文就手工通过SQL*PLUS客户端采用CREATE DATABASE语句创建数据库.这种建库方式就是完全使用手工SQL语句创建数据库,通常 ...

随机推荐

初学c# -- 学习笔记(五) winfrom自定义滚动条

找了些例子,要么庞大.要么搞个安装组件什么的,我要求能用就行了.实在找例子修改麻烦,就做了一个.其实实现挺简单,就是panel或图片什么的跟着鼠标走就行了. 这里panel自己可以加背景图或直接搞个图 ...

h5自动生成工具

一.前言 写了很多h5之后,对于写手写html和css已经麻木的我决定动手写个工具自动生成h5结构和样式.其实这个想法由来已久,但总是觉得自己技术不够,所以一直没实行.直到某天我真的写够了,我决定动手 ...

C语言 const与指针

//const与指针 #include #include void main(){ ; ; const int *p; p = & ...

Reset RequiredFieldValidator 重置 验证控件

姓名 *&lt ...

一篇memcache基础教程

Memcache是什么Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力.它可以应对任 ...

【算法导论】最小生成树之Prime法

关于最小生成树的概念,在前一篇文章中已经讲到,就不在赘述了.下面介绍Prime算法:         其基本思想为:从一个顶点出发,选择由该顶点出发的最小权值边,并将该边的另一个顶点包含进来,然后找出 ...

视频博文结合的教程:用nodejs实现简单的爬虫

教学视频地址: https://v.qq.com/x/page/b0643tut4ze.html 前言   本喵最近工作中需要使用node,并也想晋升为全栈工程师,所以开始了node学习之旅,在学习过 ...

Java compiler 并行编译思考

一.问题 最近基于JSR269做的代码插桩有一个编译问题需要定位,而且问题不是每次都能复现,需要多编译几次才行,出问题的项目是Maven构建的,相对较大,每次构建耗时就比较长.所以我就想,是否有什么配 ...

五、MongoDB的索引

一.MongoDB的下载.安装与部署 二.MongoDB的基础知识简介 三.MongoDB的创建.更新和删除 四.MongoDB的查询 五.MongoDB的索引 1.简介 它就像是一本书的目录,如果没 ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值