mirror of
https://github.com/anjoy8/Blog.Core.git
synced 2025-02-08 02:39:26 +08:00
Updated Installation Guide (markdown)
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、生成自己的项目
|
||||
|
|
Loading…
Reference in New Issue
Block a user