首页 > 数据库技术
Mysq数据库索引(B-Tree索引)
一、B-Tree索引的底层结构 所有的值都是按顺序存储的,并且每一个叶子页到根的距离相同,如图所示,B-Tree索引的底层数据结构一般是B+树,反应了MyISAM索引是如何工作的。 二、B-Tree索引的使用规则 B-Tree索引适用于全键值、键值范围和键前缀查找,其中键前缀查找只适用于根据最左前缀 ...
分类:数据库技术   时间:2020-06-18 01:50:22    收藏:0  评论:0  赞:0  阅读:86
Sharding-JDBC分库分表概述
分库分表是什么 小明是一家初创电商平台的开发人员,他负责卖家模块的功能开发,其中涉及了店铺、商品的相关业务,设计如下数据库: 通过以下SQL能够获取到商品相关的店铺信息、地理区域信息: SELECT p.*,r.[地理区域名称],s.[店铺名称],s.[信誉] FROM [商品信息] p LEFT ...
分类:数据库技术   时间:2020-06-18 01:49:21    收藏:0  评论:0  赞:0  阅读:88
【MYSQL】DDL语句
介绍:DDL语句,即数据定义语句,定义了不同的数据段,数据库表、表、列、索引等数据库对象;例如,create、drop、alter 适用对象:一般是由数据库管理员DBA使用 1、连接数据库 mysql -u用户名 -p 28926:连接次数 10.4.12-MariaDB-log:MYSQL服务器的 ...
分类:数据库技术   时间:2020-06-18 01:38:59    收藏:0  评论:0  赞:0  阅读:87
UML与数据库应用系统
UML: 定义由语义和表示法两部分组成,语义用自然语言描述,表示法定义了UML的可视化标准表示符号,这决定了UML是一种可视化的建模语言。 UML的语义是定义在一个四层(四个抽象级)建模概念框架中的,分别是:元元模型层:组成UML的最基本元素“事物”。 元模型层:组成UML的基本元素,每个概念是元元 ...
分类:数据库技术   时间:2020-06-18 01:25:24    收藏:0  评论:0  赞:0  阅读:68
SQL Server2008安装教程
1.Sql Server2008的下载 近期项目使用到C#,为了学习.NET相关的技术,开始着手学习Sql Server数据库。 Sql Server2008是比较经典的数据库版本,这里简单写一下Sql Server 2008的下载与安装。 下载地址在微软官网上:https://www.micros ...
分类:数据库技术   时间:2020-06-18 01:18:20    收藏:0  评论:0  赞:0  阅读:95
MySQL ------ 事务处理(transaction)(二十八)
MySQL支持的几种数据库引擎,并非所有的引擎都支持明确的事务处理管理,MYISAM 和 INNODB 是最常用的引擎,而MYISAM 不支持事务处理,innodb支持事务处理,所以一定要正确 使用引擎类型。 事务处理(transaction processing):可以用来维护数据库的完整性,保证 ...
分类:数据库技术   时间:2020-06-18 01:11:02    收藏:0  评论:0  赞:0  阅读:98
4 Oracle 操作表中数据
添加数据 INSERT语句 INSERT INTO table_name (columnl, column2,) VALUES(valuel, value2…) 操作实例 SQL> desc userinfo Name Type Nullable Default Comments ID NUMBER ...
分类:数据库技术   时间:2020-06-18 00:52:05    收藏:0  评论:0  赞:0  阅读:71
调整mysql路径
mv /home/data/my3306/data/db1 /backup/my3306ln -s /backup/my3306/db1 /home/data/my3306/data mv /home/data/my3306/log /backup/my3306ln -s /backup/my330 ...
分类:数据库技术   时间:2020-06-17 23:51:43    收藏:0  评论:0  赞:0  阅读:107
Linux MySQL集群搭建之主从复制
前期准备 准备两台Linux,一主,一从,具体Linux安装MySQL操作步骤:点我直达 集群搭建 注意事项 一主可以多从 一从只能一主 Linux之间要能ping通!! 关闭主从机器的防火墙策略 chkconfig iptables off service iptables stop 主服务器配置 ...
分类:数据库技术   时间:2020-06-17 23:29:08    收藏:0  评论:0  赞:0  阅读:119
mysql修改密码
mysql修改密码 alter user 'root'@'localhost' identified by '123'; ...
分类:数据库技术   时间:2020-06-17 23:19:40    收藏:0  评论:0  赞:0  阅读:81
一步步用数据库中间Mycat+SpringBoot完成分库分表
一、背景 随着时间和业务的发展,数据库中的数据量增长是不可控的,库和表中的数据会越来越大,随之带来的是更高的磁盘、IO、系统开销,甚至性能上的瓶颈,而一台服务的资源终究是有限的,因此需要对数据库和表进行拆分,从而更好的提供数据服务。 当用户表达到千万级别,在做很多操作的时候都会很吃力,所以当数据增长 ...
分类:数据库技术   时间:2020-06-17 23:16:58    收藏:0  评论:0  赞:0  阅读:118
数据库-过滤数据
一:使用WHERE子句 /*WHERE 的作用:搜索条件 又称 过滤条件 1.在SELECT语句中,数据根据WHERE子句中指定的搜索条件进行过滤WHERE子句在表名 (FROM子句)之后给出。 2.WHERE的位置 :在同时使用ORDER BY和WHERE子句时,应该让ORDER BY 位于WHE ...
分类:数据库技术   时间:2020-06-17 23:12:45    收藏:0  评论:0  赞:0  阅读:83
SQL 的服务器端编程---T-SQL简介
SQL 的服务器端编程 T-SQL简介 Transact-SQL 的缩写为T-SQL,T-SQL是Microsoft 公司的SQL Server的数据库语言,它是对标准SQL语言的扩充。 一、数据类型 数据库中的数据通常需要定义一个数据类型,不同DBMS具体支持的数据类型大体相同,稍有差异,具体可参 ...
分类:数据库技术   时间:2020-06-17 23:10:48    收藏:0  评论:0  赞:0  阅读:85
Mysql常见安装问题梳理(以5.6版本为例)
一、下载、安装与配置 官方下载点我 安装与配置参考:https://www.cnblogs.com/alan-lin/p/9966917.html 二、常见问题 1.使用三方工具远程报错:Error 1130 解决方案①:改表法 进入mysql执行如下语句 mysql>use mysql; mysq ...
分类:数据库技术   时间:2020-06-17 22:34:16    收藏:0  评论:0  赞:0  阅读:68
mysql sql语句修改某一字段下所有记录的大小写。
# -*- coding: utf-8 -*- import pymysql db = pymysql.connect( host='127.0.0.1', db='weixin', user="root", password="1233211234567Aa*", charset='utf8', ...
分类:数据库技术   时间:2020-06-17 22:33:10    收藏:0  评论:0  赞:0  阅读:151
MySQL中删除重复数据时保留一行
不管是在测试中还是面试中,总是会遇到这种场景,某个数据表中的数据存在重复,要求删除重复数据时,保留一行。接下来,我给大家演示一下,如何写出符合要求的SQL语句。 1、首先,创建一个数据表SC,建表语句如下: CREATE TABLE sc (id INT PRIMARY KEY auto_incre ...
分类:数据库技术   时间:2020-06-17 22:26:55    收藏:0  评论:0  赞:0  阅读:101
WinServer部署Docker for Windows 并在其中部署OracleDb11g
1.确认CPU支持虚拟化并且主板bois中开启了CPU虚拟化2.安装Hyper-V安装中或者安装后配置一下网络(这一步对Docker不是必选项,主要是为了以后方便使用虚拟机)3.安装Docker for Windows https://www.docker.com/products/docker-d... ...
分类:数据库技术   时间:2020-06-17 21:52:54    收藏:0  评论:0  赞:0  阅读:95
MySQL中tinytext、text、mediumtext和longtext详解
一、字符串类型 类型 范围 说明 Char(N) [ binary] N=1~255 个字节 binary :分辨大小写 固定长度 std_name cahr(32) not null VarChar(N) [binary] N=1~255 个字节 binary :分辨大小写 可变长度 std_ad ...
分类:数据库技术   时间:2020-06-17 21:50:19    收藏:0  评论:0  赞:0  阅读:76
django数据库读写分离,分库(补充)
读写分离 在settings中配置不同名称的数据库连接参数,并配置一条数据库选择路由 DATABASES = { ‘default‘: { ‘ENGINE‘: ‘django.db.backends.sqlite3‘, ‘NAME‘: os.path.join(BASE_DIR, ‘db.sqlit ...
分类:数据库技术   时间:2020-06-17 21:19:09    收藏:0  评论:0  赞:0  阅读:68
Postgresql的临时表的用法
一、根据原表创建临时表 CREATE TEMP TABLE temp_testbulkcopy as (select * from testbulkcopy limit 0); 二、本次使用完临时表后自动删除 CREATE TEMP TABLE temp_testbulkcopy ON COMMIT ...
分类:数据库技术   时间:2020-06-17 21:17:46    收藏:0  评论:0  赞:0  阅读:71
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!