Updated Installation Guide (markdown)

ansonzhang 2020-02-25 22:22:02 +08:00
parent 3f97c73256
commit 516ac7c966

@ -1,8 +1,8 @@
# 1、安装环境
#### 1、必须安装 .NetCore SDK 2.2.x 版本
#### 2、开发工具可以使用 VS2017+ 或者 VSCode
#### 1、必须安装 .NetCore SDK 3.1.x 版本
#### 2、开发工具可以使用 VS2019+ 或者 VSCode
# 2、数据库生成
@ -22,31 +22,53 @@
*********************************************************
#### 修改数据库连接字符串
注意:目前支持 Sqlite、Sqlserver、Mysql、Oracle如果想要开启指定的数据库直接 Enabled 为 true 即可,且优先级上边的最高,比如你同时开启了两个,只有上边的起作用。
注意:目前支持 Sqlite、Sqlserver、Mysql、Oracle如果想要开启指定的数据库直接 Enabled 为 true 即可,
然后修改 MainDB 为指定的ID
1、在Blog.Core层 appsettings.json 中,配置自己的字符串
```
"Sqlite": {
"Enabled": false,
"SqliteConnection": "Data Source=WMBlog.db"
// 请配置MainDB为你想要的主库的ConnId值,并设置对应的Enabled为true
// *** 单库操作,把 MutiDBEnabled 设为false ***
// *** 多库操作,把 MutiDBEnabled 设为true其他的从库也为true **
"MainDB": "WMBLOG_MSSQL", //当前项目的主库所对应的连接字符串的Enabled必须为true
"MutiDBEnabled": false, //是否开启多库
"DBS": [
/*
MySql = 0,
SqlServer = 1,
Sqlite = 2,
Oracle = 3,
PostgreSQL = 4
*/
{
"ConnId": "WMBLOG_SQLITE",
"DBType": 2,
"Enabled": true,
"Connection": "WMBlog.db" //只写数据库名就行,我会拼接字符串
},
"SqlServer": {
"Enabled": false,
"SqlServerConnection": "Server=.;Database=WMBlogDB;User ID=sa;Password=123;",
{
"ConnId": "WMBLOG_MSSQL",
"DBType": 1,
"Enabled": true,
"Connection": "Server=.;Database=WMBlogDB;User ID=sa;Password=123;",
"ProviderName": "System.Data.SqlClient"
},
"MySql": {
{
"ConnId": "WMBLOG_MYSQL",
"DBType": 0,
"Enabled": true,
"MySqlConnection": "Server=localhost; Port=3306;Stmt=; Database=wmblogdb; Uid=root; Pwd=456;"
"Connection": "Server=localhost; Port=3306;Stmt=; Database=wmblogdb; Uid=root; Pwd=456;"
},
"Oracle": {
{
"ConnId": "WMBLOG_ORACLE",
"DBType": 3,
"Enabled": false,
"OracleConnection": "Provider=OraOLEDB.Oracle; Data Source=WMBlogDB; User Id=sss; Password=789;",
"Connection": "Provider=OraOLEDB.Oracle; Data Source=WMBlogDB; User Id=sss; Password=789;",
"OracleConnection_other1": "User ID=sss;Password=789;Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.8.65)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME = orcl)))"
},
"Date": "2018-08-28",
"SeedDBEnabled": false,
"Author": "Blog.Core"
}
],
```
# 3、生成自己的项目