Bladeren bron

自定义查询用只读连接模式

lcl 2 jaren geleden
bovenliggende
commit
caba2defbd

+ 1 - 1
Areas/Admin/Controllers/MainServer/CustomQueryDoController.cs

@@ -96,7 +96,7 @@ namespace MySystem.Areas.Admin.Controllers
             {
             {
                 sql += " limit " + limit;
                 sql += " limit " + limit;
             }
             }
-            DataTable dt = CustomerSqlConn.dtable(sql, MysqlConn.SqlConnStr);
+            DataTable dt = CustomerSqlConn.dtable(sql, MysqlConn.ReadSqlConnStr);
             List<Dictionary<string, string>> diclist = new List<Dictionary<string, string>>();
             List<Dictionary<string, string>> diclist = new List<Dictionary<string, string>>();
             foreach(DataRow dr in dt.Rows)
             foreach(DataRow dr in dt.Rows)
             {
             {

+ 1 - 0
Config/MysqlConn.cs

@@ -9,6 +9,7 @@ namespace MySystem
     {
     {
         public static string connstr = ConfigurationManager.AppSettings["SqlConnStr"].ToString();
         public static string connstr = ConfigurationManager.AppSettings["SqlConnStr"].ToString();
         public static string SqlConnStr = ConfigurationManager.AppSettings["SqlConnStr"].ToString();
         public static string SqlConnStr = ConfigurationManager.AppSettings["SqlConnStr"].ToString();
+        public static string ReadSqlConnStr = ConfigurationManager.AppSettings["ReadSqlConnStr"].ToString();
 
 
     }
     }
 }
 }

+ 1 - 0
appsettings.Development.json

@@ -19,6 +19,7 @@
     "OssHost": "http://oss.kexiaoshuang.com",
     "OssHost": "http://oss.kexiaoshuang.com",
     "Database": "KxsMainServer",
     "Database": "KxsMainServer",
     "SqlConnStr": "server=47.109.31.237;port=3306;user=KxsMainServer;password=FrW8ZfxlcaVdm1r0;database=KxsMainServer;charset=utf8;",
     "SqlConnStr": "server=47.109.31.237;port=3306;user=KxsMainServer;password=FrW8ZfxlcaVdm1r0;database=KxsMainServer;charset=utf8;",
+    "ReadSqlConnStr": "server=47.109.31.237;port=3306;user=KxsMainServer;password=FrW8ZfxlcaVdm1r0;database=KxsMainServer;charset=utf8;",
     "StatSqlConnStr": "server=47.109.31.237;port=3306;user=KxsMainServer;password=FrW8ZfxlcaVdm1r0;database=KxsMainServer;charset=utf8;ConnectionTimeout=600;DefaultCommandTimeout=600;",
     "StatSqlConnStr": "server=47.109.31.237;port=3306;user=KxsMainServer;password=FrW8ZfxlcaVdm1r0;database=KxsMainServer;charset=utf8;ConnectionTimeout=600;DefaultCommandTimeout=600;",
     "OpSqlConnStr": "server=47.109.31.237;port=3306;user=KxsOpServer;password=r7jwZ8ydLoeswDR4;database=KxsOpServer;charset=utf8;",
     "OpSqlConnStr": "server=47.109.31.237;port=3306;user=KxsOpServer;password=r7jwZ8ydLoeswDR4;database=KxsOpServer;charset=utf8;",
     "BsSqlConnStr": "server=47.109.31.237;port=3306;user=KxsBsServer;password=wyA1bEhi6aAkN8SB;database=KxsBsServer;charset=utf8;",
     "BsSqlConnStr": "server=47.109.31.237;port=3306;user=KxsBsServer;password=wyA1bEhi6aAkN8SB;database=KxsBsServer;charset=utf8;",