阅读目录 概览 not null unique primary key foreign key 概览 为了防止不符合规范的数据进入数据库,在用户对数据进行插入、修改、删除等操作时,DBMS自动按照一定的约束条件对数据进行监测,使不符合规范的数据不能进入数据库,以确保数据库中存储的数据正确、有效、相容 ...
分类:
数据库技术 时间:
2020-06-21 09:16:22
收藏:
0 评论:
0 赞:
0 阅读:
88
使用Linq group by 查询 一般我们都会这样写Linq:var result = (from si in model.table group si by si.NumCores into grp orderby grp.Key select new CoreCount { Cores = ...
分类:
数据库技术 时间:
2020-06-21 09:14:37
收藏:
0 评论:
0 赞:
0 阅读:
135
创建开发库dpgsql 、测试库ppgsql、生产库ppgsql 创建开发库对象为例: 创建用户srv_qpgsqlcreate user srv_qpgsql with ENCRYPTED password 'srv_qpgsql';创建schema,并赋予所有者为用户srv_qpgsqlCREA ...
分类:
数据库技术 时间:
2020-06-21 00:39:24
收藏:
0 评论:
0 赞:
0 阅读:
141
基本概念 在了解Sharding-JDBC的执行原理前,需要了解以下概念: 逻辑表 水平拆分的数据表的总称。例:订单数据表根据主键尾数拆分为10张表,分别是 t_order_0 、 t_order_1 到 t_order_9 ,他们的逻辑表名为 t_order 。 真实表 在分片的数据库中真实存在的 ...
分类:
数据库技术 时间:
2020-06-21 00:37:06
收藏:
0 评论:
0 赞:
0 阅读:
109
explain简介 explain专门用来做SQL语句的调优的,在select语句前面加一个explain可以把SELECT的执行过程都列出来,包括哪些用了索引,哪些没用索引,哪些查询是全表查询,哪些是索引查询等 . 使用效果如下图 : 概要描述 列名 说明 id 执行编号,标识select所属的行 ...
分类:
数据库技术 时间:
2020-06-21 00:30:30
收藏:
0 评论:
0 赞:
0 阅读:
96
SqlSugar一款轻量级,高性能,支持.Net4.+和ASP.Net Core的一款ORM框架 使用如下: 1.引入Nuget包 SqlSugarCore 2.新建“SqlSugarBase.cs” 1 public class SqlsugarBase 2 { 3 /// <summary> 4 ...
分类:
数据库技术 时间:
2020-06-20 23:52:10
收藏:
0 评论:
0 赞:
0 阅读:
565
#安装 #更新数据源 apt-get update (这个步骤其实不需要) #安装 MySQL apt-get install mysql-server 系统将提示您在安装过程中创建 root 密码。选择一个安全的密码,并确保你记住它,因为你以后需要它。接下来,我们将完成 MySQL 的配置。 设置 ...
分类:
数据库技术 时间:
2020-06-20 23:41:31
收藏:
0 评论:
0 赞:
0 阅读:
107
mysql的主从配置 1、主从简介 在现代企业中,数据库显得尤为重要,而储存数据的数据库选择的五花八门,但任何数据库都存在着一种隐患。 想几个问题: 用一台服务器存放数据,若此数据库服务器出问题导致数据库丢失怎么办? 业务量大了,数据多了,访问人多了,一台数据库无法保证服务器质量怎么办? 1.1、主 ...
分类:
数据库技术 时间:
2020-06-20 23:36:23
收藏:
0 评论:
0 赞:
0 阅读:
95
数据库及pg_rman版本 postgresql:(PostgreSQL) 12.3 pg_rman:pg_rman-1.3.9-pg12.tar.gz 编辑环境变量 $ iduid=5432(postgres) gid=5432(postgres) groups=5432(postgres)$ p ...
分类:
数据库技术 时间:
2020-06-20 23:29:20
收藏:
0 评论:
0 赞:
0 阅读:
104
使用roles部署mariadb 环境 外网IP 内网IP 主机名 10.0.0.5 172.16.1.5 lb01 (负载均衡) 10.0.0.6 172.16.1.6 lb02 10.0.0.7 172.16.1.7 web01(服务器) 10.0.0.8 172.16.1.8 web02 10 ...
分类:
数据库技术 时间:
2020-06-20 22:30:50
收藏:
0 评论:
0 赞:
0 阅读:
111
Managing Undo Data ObjectivesAfter completing this lesson, you should be able to:? Explain DML and undo data generation? Monitor and administer undo d ...
分类:
数据库技术 时间:
2020-06-20 22:30:09
收藏:
0 评论:
0 赞:
0 阅读:
413
安装MySQL sudo apt-get install mysql-server 这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置。 配置MySQL 注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变 ...
分类:
数据库技术 时间:
2020-06-20 22:27:33
收藏:
0 评论:
0 赞:
0 阅读:
95
此篇文章讲的内容包含: 数据库的增删 数据表的增删改 数据库的数据插入和更新 索引创建 database数据库篇 #数据库的创建create database crm_info_test; #数据库的删除drop database crm_info_test; table表篇 #创建中介表 crea ...
分类:
数据库技术 时间:
2020-06-20 22:24:25
收藏:
0 评论:
0 赞:
0 阅读:
100
1、mysql实现读写分离的方式 mysql实现读写方式有几种方式有几下几种: 程序修改mysql操作,直接和数据库通信。简单快捷的读写分离和随机的方式实现的负载均衡,权限独立分配,需要开发人员协助。 amoeba,直接实现读写分离和负载均衡,不用修改代码,有很灵活的数据解决方案,自己分配账户,和后 ...
分类:
数据库技术 时间:
2020-06-20 22:14:39
收藏:
0 评论:
0 赞:
0 阅读:
115
连接数据库 mysql -uroot -p 在mysql8版本更新用户密码需要加入加密规则 wtth mysql_native_password 注明:mysql8共提供了3种认证方式 # 查看mysql插件信息 show plugins Mysql_native_password mysql8.0 ...
分类:
数据库技术 时间:
2020-06-20 22:14:20
收藏:
0 评论:
0 赞:
0 阅读:
93
json基础应用 CREATE TABLE test_json(id INT PRIMARY KEY ,u_name VARCHAR(20),info json); insert插入json记录 插入json数组 INSERT INTO test_json VALUES(1,'tom',json_a ...
分类:
数据库技术 时间:
2020-06-20 21:46:02
收藏:
0 评论:
0 赞:
0 阅读:
96
MSDTC(分布式交易bai协调器),协调跨多个数据库、消du息队列、文件系统等zhi资源管理器的事务。该服务的dao进程名为Msdtc.exe。 解决办法: 1. 在windows控制面版-->管理工具-->服务-->Distributed Transaction Coordinator-->属性 ...
分类:
数据库技术 时间:
2020-06-20 21:38:53
收藏:
0 评论:
0 赞:
0 阅读:
116
问题来源之前有同事问我,主从延迟如何处理啊。其实这个问题一般面试题的时候也都会问道大家,这里就给大家分享一下我的看法。 产生原因首先我们要知道产生主从延迟的原因是什么。一般做数据库读写分离的时候,都是由于数据库扛不住用户的大量请求,导致数据库出现瓶颈,为了增大数据库的吞吐量而做的。那么当一个请求往主 ...
分类:
数据库技术 时间:
2020-06-20 20:54:01
收藏:
0 评论:
0 赞:
0 阅读:
79
1、加载和注册驱动 注意:在mysql8.0以上 动态加载驱动程序 Class.forName("com.mysql.cj.jdbc.Driver"); 为什么这样可以注册驱动呢? 答案:查看com.mysql.cj.jdbc.Driver 或者com.mysql.jdbc.Driver 的源码,因 ...
分类:
数据库技术 时间:
2020-06-20 20:37:01
收藏:
0 评论:
0 赞:
0 阅读:
76
1.基本含义 连接就是指两个或2个以上的表(数据源)“连接起来成为一个数据源”。 实际上,两个表的完全的连接是这样的一个过程: 左边的表的每一行,跟右边的表的每一行,两两互相“横向对接”后所得到的所有数据行的结果。 注意:连接之后,并非形成了一个新的数据表,而只是一种“内存形态”。 2.连接语法的基 ...
分类:
数据库技术 时间:
2020-06-20 20:04:12
收藏:
0 评论:
0 赞:
0 阅读:
74