0

Mysql:MySQL数据管理

Mysql:MySQL数据管理 外键管理 外键概念 如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。由此可见,外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为 主表 ,具有此外键的表被称为主表的 从表 。 在实际操作中,将一个表的值放入第二个表 ...

小然不玩火 发布于 2020-02-28 02:42 评论(0)阅读(4)
0

SQLyog12.08详细安装教程

SQLyog安装教程 一、软件下载 为了更好的学习,我们需要可视化界面,而不仅仅是通过命令行黑窗口管理数据库。SQLyog 就是一个快速而简洁的图形化管理MYSQL数据库的工具。 SQLyog12.08下载地址: 链接:http://pan.baidu.com/s/1iU6NtsthYwgx02z ...

小然不玩火 发布于 2020-02-28 02:25 评论(0)阅读(4)
0

MySQL中的执行计划explain

一、用法及定义: explain为sql的执行计划、在sql前面加上explain关键字即可 如:explain select * from tbl_emp; 名词解释: id:【操作表的顺序】 1.id相同,表的执行顺序从上往下依次执行 2.id不同,id越大的越先执行 3.id相同和不同的一起, ...

_YANGBIN 发布于 2020-02-28 01:46 评论(0)阅读(6)
0

MySQL中的索引、左连接、右连接、join、sql执行顺序

逻辑架构: 1、连接层 2、服务层 3、引擎层(插拔式) 4、存储层 存储引擎: 常用的有:MyISAM、InnoDB 查看命令:show variables like '%storage_engine%'; 索引:【单值、复合】 创建索引:create index idx_user_name(索引 ...

_YANGBIN 发布于 2020-02-27 22:07 评论(0)阅读(11)
0

数据库系统概论--数据模型

数据模型 数据模型的含义 数据模型是对现实世界中各种事物或实体特征的数字化模拟和抽象,用以表示现实世界中的实体及实体之间的联系,使之存放在计算机中,并通过计算机软件进行处理,数据模型是用来描述数据、组织数据和对数据据进行操作的,数据模型是数据库系统的核心和基础 数据模型的要求 数据模型要满足三个方面 ...

跌倒的小黄瓜 发布于 2020-02-27 20:49 评论(0)阅读(5)
0

[MySQL]ANALYZE TABLE 更新索引基数

MySQL使用存储的键分布基数来确定表连接顺序在决定对查询中的特定表使用哪些索引时,也会使用使用键分布基数 ANALYZE TABLE 表名 可以更新表的索引基数,使其更接近非重复的记录数,记录数可以使用show index from 表 来查询cardinality字段 mysql> show i ...

陶士涵 发布于 2020-02-27 16:40 评论(0)阅读(3)
0

mysql 使用 limit ,从指定条数读取完,-1失效

SELECT * FROM `wit_honor` order by `order` limit 15,-1 原因很简单这种写法本身就是错的,虽然它可以在之前的版本中运行(低优先级),新版本的mysql对此做出了修复,现在的替代方法是第二个参数用一个较大的正数代替 比如你写个 SELECT * FR ...

陈莺莺呀 发布于 2020-02-27 13:20 评论(0)阅读(8)
0

ORACLE中如何找出大表分布在哪些数据文件中?

ORACLE中如何找出大表分布在哪些数据文件中? 在ORACLE数据中,我们能否找出一个大表的段对象分布在哪些数据文件中呢? 答案是可以,我们可以用下面脚本来找出对应表的区、段分别位于哪些数据文件中 SET PAGESIZE 60;COL SEGMENT_TYPE FOR A12;COL FILE_... ...

潇湘隐者 发布于 2020-02-27 09:46 评论(0)阅读(16)
0

MYSQL触发器的使用

概念:触发器是一种特殊的储存过程,在满足定义条件操作时触发,并且自动执行触发器中预先设定好的定义的语句集合 触发器是特殊的储存过程 触发器是在对表操作时,满足条件就可以自动调用预先编译的sql语句 安全性 可以基于数据库的值使用户具有操作数据库的某种权利 审计 可以跟踪用户对数据库的操作 实现复杂的 ...

王小丶Z 发布于 2020-02-27 09:10 评论(0)阅读(12)
0

mysql随机抽取数据

-- 慢 SELECT * FROM table_name ORDER BY rand() LIMIT 5; -- 较慢 SELECT * FROM `table` WHERE id >= (SELECT floor( RAND() * ((SELECT MAX(id) FROM `table`)- ...

feiquan 发布于 2020-02-26 17:47 评论(0)阅读(12)
0

mysql设置编码格式--支持中文

创建table的时候就使用utf8编码 在每次创建表的时候都在最后加上 就可以很好的支持中文 修改已经有的table的编码 当使用默认编码创建了一个table的时候,是不能支持中文的,这时候使用如下语句对table_name进行修改: 此后再往这个table插入中文的时候,就可以正常存储和读取了,但 ...

跌倒的小黄瓜 发布于 2020-02-26 17:38 评论(0)阅读(9)
0

源码浅析:MySQL一条insert操作,会写哪些文件?包括UNDO相关的文件吗?

DML操作的大致流程 在解答上述疑惑之前,我们来梳理一下DML操作的大致流程: 1、语法解析、语义解析 2、生成执行计划 3、事务修改阶段 1) 激活事务,事务状态由not_active变为active 2) 查找定位数据 3) 乐观插入 4) 记录insert相关的undo记录,并将undo记录的 ...

Johnliu2008 发布于 2020-02-26 16:59 评论(0)阅读(9)
0

Linux下的 Mysql 8.0 yum 安装 并修改密码

1.MySQL版本: mysql> select @@version;+ +| @@version |+ +| 8.0.18 |+ +1 row in set (0.00 sec) 2.Centos操作系统版本 [root@Hadoop-00 /]# cat /etc/redhat-releaseC ...

junmuc 发布于 2020-02-25 22:30 评论(0)阅读(27)
0

一条Sql的Spark之旅

背景 ​ SQL作为一门标准的、通用的、简单的DSL,在大数据分析中有着越来越重要的地位;Spark在批处理引擎领域当前也是处于绝对的地位,而Spark2.0中的SparkSQL也支持ANSI SQL 2003标准。因此SparkSQL在大数据分析中的地位不言而喻。 本文将通过分析一条SQL在Spa ...

starqiu 发布于 2020-02-25 16:11 评论(0)阅读(228)
0

关系模式范式分解教程 3NF与BCNF口诀

http://blog.csdn.net/sumaliqinghua/article/details/86246762 【通俗易懂】关系模式范式分解教程 3NF与BCNF口诀!小白也能看懂原创置顶 沃兹基.硕德 最后发布于2019-01-10 18:26:14 阅读数 13082 收藏展开本来是为 ...

功夫 熊猫 发布于 2020-02-25 15:56 评论(0)阅读(9)
0

范式通俗理解:1NF、2NF、3NF和BNCF

http://blog.csdn.net/wyh7280/article/details/83350722 范式通俗理解:1NF、2NF、3NF和BNCF原创hongiii 最后发布于2018-10-24 21:03:43 阅读数 14993 收藏展开范式通俗理解:1NF、2NF、3NF和BNCF ...

功夫 熊猫 发布于 2020-02-25 15:54 评论(0)阅读(9)
0

SQLServer之查询当前服务器下所有目录视图表

SQL脚本 /*************1:删除临时表*************/ if exists(select * from tempdb..sysobjects where id=object_id('tempdb..#tempTable')) drop table #tempTable; ...

小子pk了 发布于 2020-02-25 12:21 评论(0)阅读(37)
0

利用MySQL之federated引擎实现DBLink功能

有时候我们需要跨库join查询,但是配置多数据源成本又太高,Oracle提供了DBLink功能,MySQL中也有类似的实现:federated engine。 1. MySQL中使用federated引擎的表能够映射远程数据库的表,本地的这张表相当于远程数据库某表在本地的引用,在本地对表的操作能够实 ...

JaxYoun 发布于 2020-02-25 11:03 评论(0)阅读(18)
0

Cassandra 在 360 的实践与改进

分享嘉宾:王锋 奇虎360 技术总监 文章整理:王彦 内容来源:Cassandra Meetup 出品平台:DataFunTalk 注:欢迎转载,转载请留言。 导读:2010年,Dropbox 在线云存储在国外被用户熟知,同时国内如360、金山、百度等各个厂商也都陆续推出了自家的网盘类产品;而在 " ...

DataFunTalk 发布于 2020-02-24 19:24 评论(0)阅读(13)
0

MYSQLl给用户授予数据库表权限

给targetUserName用户授予databaseName单个数据库权限 grant all privileges on databaseName.* to targetUserName@"%" identified by 'targetPassword';grant select,delete ...

zhuitian 发布于 2020-02-24 19:11 评论(0)阅读(19)