71muke?v=1
在线看书
立即购买

第一章 ASP.NET Core的介绍

收起
2023-07-04更新,每天更一篇

第二章 ASP.NET Core项目的创建

收起
2023-07-04更新,每天更一篇

第三章 模型绑定的使用

收起
2023-07-11更新,每天更一篇

第四章 ASP.NET中的强类型

收起
2023-07-11更新,每天更一篇

第五章 控制器和路由的使用

收起
2023-07-11更新,每天更一篇

第六章 用户管理的实战开发

收起
2023-07-11更新,每天更一篇

执行SQL数据库脚本

我们接下来要执行下面的SQL,为了后面使用EntityFramework Core数据库上下文对象用。


一、可以复制下图的SQL脚本到SQL Server中执行:

也可以直接点击链接下载SQL脚本运行(包括其他脚本素材):下载素材

USE [master]
GO
/****** Object:  Database [shoppingTestDB]    Script Date: 2023/1/2 21:23:00 ******/
CREATE DATABASE [shoppingTestDB]
 CONTAINMENT = NONE
 ON  PRIMARY 
( NAME = N'shoppingTestDB', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA\shoppingTestDB.mdf' , SIZE = 8192KB , MAXSIZE = UNLIMITED, FILEGROWTH = 65536KB )
 LOG ON 
( NAME = N'shoppingTestDB_log', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA\shoppingTestDB_log.ldf' , SIZE = 8192KB , MAXSIZE = 2048GB , FILEGROWTH = 65536KB )
GO
IF (1 = FULLTEXTSERVICEPROPERTY('IsFullTextInstalled'))
begin
EXEC [shoppingTestDB].[dbo].[sp_fulltext_database] @action = 'enable'
end
GO
ALTER DATABASE [shoppingTestDB] SET ANSI_NULL_DEFAULT OFF 
GO
ALTER DATABASE [shoppingTestDB] SET ANSI_NULLS OFF 
GO
ALTER DATABASE [shoppingTestDB] SET ANSI_PADDING OFF 
GO
ALTER DATABASE [shoppingTestDB] SET ANSI_WARNINGS OFF 
GO
ALTER DATABASE [shoppingTestDB] SET ARITHABORT OFF 
GO
ALTER DATABASE [shoppingTestDB] SET AUTO_CLOSE OFF 
GO
ALTER DATABASE [shoppingTestDB] SET AUTO_SHRINK OFF 
GO
ALTER DATABASE [shoppingTestDB] SET AUTO_UPDATE_STATISTICS ON 
GO
ALTER DATABASE [shoppingTestDB] SET CURSOR_CLOSE_ON_COMMIT OFF 
GO
ALTER DATABASE [shoppingTestDB] SET CURSOR_DEFAULT  GLOBAL 
GO
ALTER DATABASE [shoppingTestDB] SET CONCAT_NULL_YIELDS_NULL OFF 
GO
ALTER DATABASE [shoppingTestDB] SET NUMERIC_ROUNDABORT OFF 
GO
ALTER DATABASE [shoppingTestDB] SET QUOTED_IDENTIFIER OFF 
GO
ALTER DATABASE [shoppingTestDB] SET RECURSIVE_TRIGGERS OFF 
GO
ALTER DATABASE [shoppingTestDB] SET  DISABLE_BROKER 
GO
ALTER DATABASE [shoppingTestDB] SET AUTO_UPDATE_STATISTICS_ASYNC OFF 
GO
ALTER DATABASE [shoppingTestDB] SET DATE_CORRELATION_OPTIMIZATION OFF 
GO
ALTER DATABASE [shoppingTestDB] SET TRUSTWORTHY OFF 
GO
ALTER DATABASE [shoppingTestDB] SET ALLOW_SNAPSHOT_ISOLATION OFF 
GO
ALTER DATABASE [shoppingTestDB] SET PARAMETERIZATION SIMPLE 
GO
ALTER DATABASE [shoppingTestDB] SET READ_COMMITTED_SNAPSHOT OFF 
GO
ALTER DATABASE [shoppingTestDB] SET HONOR_BROKER_PRIORITY OFF 
GO
ALTER DATABASE [shoppingTestDB] SET RECOVERY FULL 
GO
ALTER DATABASE [shoppingTestDB] SET  MULTI_USER 
GO
ALTER DATABASE [shoppingTestDB] SET PAGE_VERIFY CHECKSUM  
GO
ALTER DATABASE [shoppingTestDB] SET DB_CHAINING OFF 
GO
ALTER DATABASE [shoppingTestDB] SET FILESTREAM( NON_TRANSACTED_ACCESS = OFF ) 
GO
ALTER DATABASE [shoppingTestDB] SET TARGET_RECOVERY_TIME = 60 SECONDS 
GO
EXEC sys.sp_db_vardecimal_storage_format N'shoppingTestDB', N'ON'
GO
USE [shoppingTestDB]
GO
/****** Object:  Table [dbo].[category]    Script Date: 2023/1/2 21:23:00 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[category](
	[id] [int] IDENTITY(1,1) NOT NULL,
	[catename] [varchar](50) NULL,
 CONSTRAINT [PK_category] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object:  Table [dbo].[goods]    Script Date: 2023/1/2 21:23:00 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[goods](
	[id] [int] IDENTITY(1,1) NOT NULL,
	[title] [varchar](50) NULL,
	[price] [decimal](8, 2) NULL,
	[number] [int] NULL,
	[introduce] [varchar](50) NULL,
 CONSTRAINT [PK_goods] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object:  Table [dbo].[login]    Script Date: 2023/1/2 21:23:00 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[login](
	[id] [int] IDENTITY(1,1) NOT NULL,
	[username] [varchar](50) NULL,
	[pwd] [varchar](50) NULL,
	[nickname] [varchar](50) NULL,
	[age] [int] NULL,
	[state] [smallint] NULL,
 CONSTRAINT [PK_login] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET IDENTITY_INSERT [dbo].[category] ON 

INSERT [dbo].[category] ([id], [catename]) VALUES (1, N'母嬰用品')
INSERT [dbo].[category] ([id], [catename]) VALUES (2, N'食品')
INSERT [dbo].[category] ([id], [catename]) VALUES (3, N'牛奶')
INSERT [dbo].[category] ([id], [catename]) VALUES (4, N'其他')
INSERT [dbo].[category] ([id], [catename]) VALUES (5, N'数码')
SET IDENTITY_INSERT [dbo].[category] OFF
GO
SET IDENTITY_INSERT [dbo].[goods] ON 

INSERT [dbo].[goods] ([id], [title], [price], [number], [introduce]) VALUES (1, N'辣条', CAST(20.00 AS Decimal(8, 2)), 10, N'好吃辣条')
INSERT [dbo].[goods] ([id], [title], [price], [number], [introduce]) VALUES (2, N'饼干', CAST(10.00 AS Decimal(8, 2)), 100, N'饼干')
INSERT [dbo].[goods] ([id], [title], [price], [number], [introduce]) VALUES (3, N'西瓜', CAST(30.00 AS Decimal(8, 2)), 100, N'西瓜霜')
INSERT [dbo].[goods] ([id], [title], [price], [number], [introduce]) VALUES (4, N'笔', CAST(1.00 AS Decimal(8, 2)), 100, N'笔')
INSERT [dbo].[goods] ([id], [title], [price], [number], [introduce]) VALUES (5, N'闹钟', CAST(22.00 AS Decimal(8, 2)), 111, N'闹钟')
INSERT [dbo].[goods] ([id], [title], [price], [number], [introduce]) VALUES (6, N'书', CAST(10.00 AS Decimal(8, 2)), 111, N'书本')
INSERT [dbo].[goods] ([id], [title], [price], [number], [introduce]) VALUES (7, N'西瓜霜', CAST(1.00 AS Decimal(8, 2)), 222, N'药品')
SET IDENTITY_INSERT [dbo].[goods] OFF
GO
SET IDENTITY_INSERT [dbo].[login] ON 

INSERT [dbo].[login] ([id], [username], [pwd], [nickname], [age], [state]) VALUES (2, N'123', N'123', N'李四', 40, 1)
INSERT [dbo].[login] ([id], [username], [pwd], [nickname], [age], [state]) VALUES (5, N'123111', N'123511', N'李四211', 3332, 1)
INSERT [dbo].[login] ([id], [username], [pwd], [nickname], [age], [state]) VALUES (6, N'1232', N'1234', N'李四3', 23, 1)
INSERT [dbo].[login] ([id], [username], [pwd], [nickname], [age], [state]) VALUES (8, N'123411', N'123311', N'李四21', 35, 1)
INSERT [dbo].[login] ([id], [username], [pwd], [nickname], [age], [state]) VALUES (11, N'1234', N'1233', N'李四2', 25, 1)
INSERT [dbo].[login] ([id], [username], [pwd], [nickname], [age], [state]) VALUES (12, N'1234', N'1233', N'李四2', 25, 1)
INSERT [dbo].[login] ([id], [username], [pwd], [nickname], [age], [state]) VALUES (13, N'1234', N'1233', N'李四2', 25, 1)
INSERT [dbo].[login] ([id], [username], [pwd], [nickname], [age], [state]) VALUES (14, N'1234', N'1233', N'李四2', 25, 1)
SET IDENTITY_INSERT [dbo].[login] OFF
GO
USE [master]
GO
ALTER DATABASE [shoppingTestDB] SET  READ_WRITE 
GO


二、在SSM执行SQL脚本

复制该SQL脚本或者是下载该SQL,使用SSM打开该脚本,然后点击运行。

image.png

如果执行过程中报错,请观看村长的这个视频教学导入:SQL的三种备份方法


执行后,可以看到下图结果,左侧有对应的数据库shopTestDB,这样就算成功【需要知道的是,后面整个学习使用过程中,我们都会用到这个库!!】

image.png


留言

发布留言

需要购买本课才能留言哦~

{{ item.createtime | dateStr }}
×