0

win10环境下安装mysql-8.0.18-winx64

下载mysql安装包,然后解压到你想安装的目录下,我下载的是mysql-8.0.18-winx64 Windows 上安装 MySQL 相对来说会较为简单,最新版本可以在 MySQL 下载 中下载中查看 点Download这个下载,进入到下载页面 请点击图中的 No thanks, just sta ...

绀香十七 发布于 2019-12-28 14:00 评论(0)阅读(53)
0

2、Automapper安装及配置

一、 安装 我们安装是在 vs 中使用Nuget的方式进行安装 不过安装时需注意一件事情就是,版本问题,我示例使用的是.net framework 4.5.2,所以我安装AutoMapper的版本是7.0,如果安装失败,把版本降低一下就可以。 二、配置 static void Main(string ...

乾子 发布于 2019-12-28 09:32 评论(0)阅读(22)
0

三大常用数据库事务详解之三:事务运行模式

三、事务的运行模式 通常,事务以3种模式运行,他们分别是: 1. 自动提交事务 每一条单独的SQL语句都在其执行完成后进行自动提交事务,即执行 SQL 语句后就会马上自动隐式执行 COMMIT 操作。如果出现错误,则进行事务回滚至之前状态。 SQL SERVER和MY SQL中都默认开启自动提交事务 ...

markkang 发布于 2019-12-27 23:45 评论(0)阅读(106)
0

三大常用关系型数据库事务详解之二:基本事务命令

二、事务基本命令介绍 说明:命令中, | (垂直条) 分隔括号或大括号中的语法项。 只能使用其中一项。[ ](方括号) 可选语法项。 不要键入方括号。{}(大括号) 必选语法项。 不要键入大括号。 1. SQL SERVER 1) BEGIN { TRAN | TRANSACTION } [ { t ...

markkang 发布于 2019-12-27 23:43 评论(0)阅读(37)
0

MySQL架构和MySQL索引

1. MySQL架构 1.1 逻辑架构图 1.1.1 Connection Pool: 连接池 * 管理缓冲用户连接,线程处理等需要缓存的需求。 * 负责监听对 MySQL Server 的各种请求,接收连接请求,转发所有连接请求到线程管理模块。每一个连接上 MySQL Server 的客户端请求都 ...

G丶影 发布于 2019-12-27 23:43 评论(0)阅读(31)
0

三大关系型数据库事务详解之一:基本概念

一、基本概念 假设用户A要从他的账户里面给B转账1000元,那么就需要两步来实现,首先从A的账号减去1000元,再给B账号加1000元。这两个步骤中,任何一步都不能少或者出错,这两步要么都得到成功操作完成,要么什么都不做,中途出错也要回滚到转账开始之前的状态。这样的一个过程就是我们经常说的事务。根据 ...

markkang 发布于 2019-12-27 23:38 评论(0)阅读(54)
0

9款最好用的MySQL数据库客户端图形界面管理工具,第三款我用了10年

MySQL的管理维护工具非常多,除了系统自带的命令行管理工具之外,还有许多其他的图形化管理工具,这里我介绍几个经常使用的MySQL图形化管理工具,供大家参考。 MySQL是一个非常流行的小型关系型数据库管理系统,2008年1月16号被Sun公司收购。目前MySQL被广泛地应用在Internet上的中 ...

NavicatPremium 发布于 2019-12-27 23:00 评论(0)阅读(359)
0

1、AutoMapper简单介绍

官网:http://automapper.org/ 源码:https://github.com/AutoMapper/AutoMapper NUGET安装: PM> Install-Package AutoMapper AutoMapper是基于对象到对象约定的映射工具,常用于(但并不仅限制于)把复 ...

乾子 发布于 2019-12-27 22:06 评论(0)阅读(14)
0

redis深入学习

Redis持久化 官方文档: https://redis.io/topics/persistence Redis用户认证 redis默认开启了保护模式,只允许本地回环地址登录并访问数据库 禁止protected mode protected mode yes/no (保护模式,是否只允许本地访问) ...

1naonao 发布于 2019-12-27 19:50 评论(0)阅读(20)
0

如何知道数据库中哪些表没有记录

使用sp_MSForEachTable这个系统存储过程。 创建一张临时表,它有2个字段,[Table_Name]和[Total_Records]。 然后使用sp_MSForEachTable来处理,把结果插入上面创建的临时表中。如果Total_Records为0的,说明此表没有任何记录。 DROP ...

Insus.NET 发布于 2019-12-27 18:51 评论(0)阅读(90)
0

一台服务器搭建部署两个或多个Redis实例

问题描述: 今天程序那边说测试服里面有两个项目,为了数据不冲突,想一台服务器搞两个Redis实例, 然后自己这边查询了一下,确实可以这么整,只需要区分端口号和区分配置文件方面就行, 原理与nginx和tomcat等添加容器单实例多应用应该差不多,做个笔记记录一下。 1、复制新的配置文件,改变配置名称 ...

Tse先生 发布于 2019-12-27 17:49 评论(0)阅读(98)
0

使用TableHasPrimaryKey或TableHasForeignKey来知道表是否有主键或外键

从下面2句SQL语句执行来看, SELECT * FROM sys.tables WHERE OBJECTPROPERTY(OBJECT_ID,'TableHasPrimaryKey') <> 0 SELECT * FROM sys.tables WHERE OBJECTPROPERTY(OBJEC ...

Insus.NET 发布于 2019-12-27 17:40 评论(0)阅读(48)
0

对数据表中某2列的值对调

如标题所言,需要把2列的数据进行对调,列1的值存入列2,把列2的值存储列1中去。 如何实现,2种方法: 第1种,对列名进行修改,把name1改为name2,把name2改为name1即可: sp_rename 'Q3.name1',temp_name1,'column' GO sp_rename ' ...

Insus.NET 发布于 2019-12-27 15:51 评论(0)阅读(89)
0

基于Docker的Consul集群实现服务发现

服务发现 其实简单说,服务发现就是解耦服务与IP地址之间的硬绑定关系,以典型的集群为例,对于集群来说,是有多个节点的,这些节点对应多个IP(或者同一个IP的不同端口号),集群中不同节点责任是不一样的。比如说一个数据集群中,可以分为读节点或者写节点,写节点和读节点都是相对的,不是硬绑定的,某一个逻辑节 ...

MSSQL123 发布于 2019-12-27 15:14 评论(0)阅读(62)
0

获取数据表列相关数据

虽然本人在开发数据库时,不太使用视图,但是还是知道 如何获取视图中使用的所有表列: SELECT * FROM INFORMATION_SCHEMA.VIEW_COLUMN_USAGE 如何获取包含视图所有表: SELECT * FROM INFORMATION_SCHEMA.VIEW_TABLE_ ...

Insus.NET 发布于 2019-12-27 13:49 评论(0)阅读(68)
0

MS SQL为字段添加说明

以ms sql server 14 v17为例。 如下表dbo.Q中有一个字段'' 首先在数据库的系统存储过程列表中: 找到sys.sp_addextendedproperty,使用这个为字段添加一个说明。 EXECUTE [sys].[sp_addextendedproperty] @name=N ...

Insus.NET 发布于 2019-12-27 12:01 评论(0)阅读(106)
0

刚删除数据,已提交或默认提交,闪回数据

--闪回 回退已删除的数据 select * from NCMS_SPECIALIST_CHRONIC as of timestamp to_timestamp('2019-12-16 9:04:00', 'yyyy-mm-dd hh24:mi:ss'); --开启这张表的状态 alter tabl ...

以吾之名辉 发布于 2019-12-27 11:15 评论(0)阅读(50)
2

springboot 报错 org.springframework.beans.factory.NoSuchBeanDefinitionException:No qualifying bean of type 'com.example.service.HrService' available: 有没有大佬出个主意,我找了一天,刚入门springboot

话不多说先上图,这是启动类的配置,这里配置了@ComponentScan("我的mapper的接口") 接下来是我的项目结构截图 然后是service 的截图,我在这里加了注解@Service 最后我在测试类里面 的截图 最后附上我的maven的pom 我开始怀疑是这个配置的有问题了 <?xml v ...

闹太套 发布于 2019-12-27 11:02 评论(14)阅读(104)
0

Vmvare扩展虚拟机磁盘大小

Vmvare设置好虚拟机的磁盘大小之后,发现磁盘空间不够了,这个时候怎么扩展磁盘的大小呢? 首先,在确保虚拟机关闭的情况下,右键设置,选择硬盘,扩展,这样就可以增加磁盘的大小。 但是由于未进行分区和磁盘挂载的设置,我们启动虚拟机以后并不能使用增加的磁盘空间,这个时候怎么办呢?有两种办法 先用root ...

独孤风 发布于 2019-12-27 10:04 评论(0)阅读(49)
0

sql server通过临时存储过程实现使用参数添加文件组脚本复用

create procedure #pr_CreateFileGroup @dbname nvarchar(max), @filegroupname nvarchar(max) as begin /* 脚本来源:https://www.cnblogs.com/zhang502219048/p/121 ...

张工502219048 发布于 2019-12-27 09:22 评论(0)阅读(134)