From 9bae1d0df41d2e25162264d40dafffae2787d442 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A9=BA=E7=A9=BA=E5=A6=82=E4=B9=9F?= <1971545+dyqyl@user.noreply.gitee.com> Date: Sun, 7 Apr 2024 04:25:05 +0000 Subject: [PATCH] update APIJSON.NET/README.md. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 空空如也 <1971545+dyqyl@user.noreply.gitee.com> --- APIJSON.NET/README.md | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/APIJSON.NET/README.md b/APIJSON.NET/README.md index f7eea80..7ea8641 100644 --- a/APIJSON.NET/README.md +++ b/APIJSON.NET/README.md @@ -1,5 +1,43 @@ APIJSON后端部署 - .net core +0. 运行前 + +以mysql/MariaDB为例,appsettings.json文件中 + +```json + "ConnectionStrings": { + "DbType": 0, //0:MySql,1:SqlServer,2:Sqlite + "ConnectionString": "Server=localhost;Port=3306;Database=dbAPIJSON;Uid=root;Pwd=****;SSL Mode=none;" + }, +``` + +请手工建立数据库 + +```sql +create database dbAPIJSON default character SET utf8 collate utf8_general_ci +``` + +```bash +dotnet run +``` + +运行后,可以在本地数据库管理器中看到生成的表结构为: + +```sql +CREATE TABLE `login` ( + `userId` int(11) NOT NULL, + `userName` varchar(100) NOT NULL COMMENT '用户名', + `passWord` varchar(200) NOT NULL COMMENT '密码', + `passWordSalt` varchar(100) NOT NULL COMMENT '密码盐', + `roleCode` varchar(100) NOT NULL COMMENT '权限组', + PRIMARY KEY (`userId`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3; +``` + +且,有10行数据;(net8下运行通过) + + + 1.下载安装sdk: windows:https://www.microsoft.com/net/download/thank-you/dotnet-sdk-2.1.301-windows-x64-installer -- Gitee